I got the following lines in Hiera:

 

  # My hash array

  somehash::somevalues:

  # NODE1 - ukdc1-c1-pscn01 -- 172.19.128.2 - below

    FIRSTARTEFACT1:

      artefact: FIRSTARTEFACT

      order: ??????

    SECONDARTEFACT:

      artefact: SECONDARTEFACT

      order: FIRSTARTEFACT1

    THIRDARTEFACT:

      artefact: THIRDARTEFACT

      order: SECONDARTEFACT

 

and from those I have created  resources:

create_resources(something, $ransomething)

 

When I try to deploy this in order (from top to bottom – although this may 
not be clear from the listing here), I use something like:

 

I use exec of course – sample of this is below:

    exec { " something _${name}":

      command => $some_command_here,

      require => something [$order],

      creates => some entry here

    }

 

but what do I need to put in Hiera file, on the FIRST hash – where the 
question marks are in my example?


If I put the name of the first component - in this case: FIRSTARTEFACT1 - I 
got an error message like this:

Error: Could not apply complete catalog: Found 1 dependency cycle:


If I leave this field empty, it also causes an error.... 

 

Hope I have presented the problem clearly….


Can you help me out with this issue? 


-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/3351c9d6-397a-4a56-b3ee-06b7a29d321a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to