Ahhhhh....it all becomes clear. I was confused because as I understood it, if I defined the classes in hiera then puppet would just apply them. I went back through the docs and found this: http://docs.puppetlabs.com/hiera/1/puppet.html#assigning-classes-to-nodes-with-hiera-hierainclude. I changed my site.pp to use hiera_include('classes') and now it seems to be working.
Thanks for your help, apologies for the confusion. Regards, Guy On Fri, Sep 13, 2013 at 6:44 AM, jcbollinger <john.bollin...@stjude.org>wrote: > Guy, > > On Thursday, September 12, 2013 12:02:36 PM UTC-5, I wrote: >> >> [...] >> >> Are you anywhere instructing Puppet to include the classes listed in your >> hiera data in the catalog? >> >> > > If the answer is yes, then you did not include that information with the > configs you posted. The needed declaration would normally appear in your > site manifest for the selected environment, or perhaps in a file imported > by the site manifest. For example, > > node 'mynode' { > include hiera('classes') > } > > I have a growing suspicion that your problem is in that general area, as I > don't immediately see anything wrong with the configs you posted. > > > > John > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Puppet Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/puppet-users/9kdUVvrsr18/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > puppet-users+unsubscr...@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. > -- Guy Knights Lead Systems Administrator <http://eastsidegamestudio.com> www.eastsidegamestudio.com g...@eastsidegamestudio.com <g...@eastsidegamestudio.com> -- 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 puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.