Defining them as variables overrides the local group_vars defined in
system-config. But these are defaults, not the actual variables.
Change-Id: I40acef591a22005434960af1ee13497c963df7d9
It's actually a puppet environment, not a hiera environment. So let's
call it that, otherwise nibalizer will be sad.
Change-Id: I0175596329e9f7eb7a079513bfa17dd18d53b753
Based on some earlier review feedback, add defaults for copy_puppet and
copy_hieradata so that we don't have to check if they are defined. Also,
split the and condition in when to be a list of conditions.
Change-Id: I68bd332bdfae6880b582203161798f709dc45a45
Putting this here makes it not possible to specify the setting in our
in-tree vars file. We also already account for it not being set in the
role logic.
Change-Id: I0e06b750a23b46c39ff675b5ac842e6a0d25bfff
Find any files that match common, $fqdn and $group in the hiera
structure and copy them to the target host's hiera structure so that
the puppet apply command can operate.
Change-Id: I833858e86b9e8fe0750642476f118ca7d0358380