What is the output if you say: puppet cert list --all on the puppet master ? I am thinking it could be as simple as a typo in the node name.
On May 14, 2012, at 3:15 AM, Daniel Dekok wrote: > Hi all, > > Doing some work with a puppet 2.7.14 installation to see what's new and needs > to be changed, however i'm seeing unexpected behavior with my manifests, so > my external node directory isn't being imported. This is on a rhel 5 server > with the puppet rpms from yum.puppetlabs.com, but the cilent machines is > based on fc17 beta with 2.7.13 rpm (which is with that version for now, and > has ruby-libs 1.9.3) > > First, some appropriate filedumps frome manifests directory: > > ------- > >> cat /etc/puppet/manifests/site.pp > import gfedevws-templates > import 'nodes' > > ------- > >> cat /etc/puppet/manifests/gfedevws-templates.pp > class gfedevws-template { > notify { "gfedevws-template": } > include common::puppet-cron > include gfedevws::puppet-conf > } > > ------- > >> cat /etc/puppet/manifests/nodes.pp > node default { > include common::puppet-cron > notify ( "Default node": } > include gfedevws::puppet-conf > } > > #node gfedev-fc17test { > # include common::puppet-cron > # notify ( "gfedev in node.pp": } > # include gfedevws::puppet-conf > #} > > import 'gfedevws/*.pp' > > ------- > >> ls /etc/puppet/manifests/gfedevws/ > gfedev-fc17test.pp init.pp > > ------- > >> cat /etc/puppet/manifests/gfedevws/init.pp > > import "*" > > ------- > >> cat /etc/puppet/manifests/gfedevws/gfedev-fc17test.pp > node gfedev-fc17test { > include gfedevws-template > notify { "gfedevws/gfedev-fc17test" : } > } > > ------- > > Every time I run puppet on the client, it falls through to the default node, > or if I comment out the default node it does nothing. The one time I > uncommented the gfedev-fc17test node entry in nodes pp it applied that > correctly, and didn't complain of duplicate node defintion as in previous > releases. However I'm unable to make it apply the configuration in the > imported gfedevws subdirectory. > > I know import is frowned upon, but at this stage its still valid for node > definition/manifests, and should be working correctly, unless i'm missing > something. All the modules actually used are also correct as far as I can > see. > > Is there a way I can check or prove if those files are even being parsed by > puppet? running my puppetmaster with debug doesn't seem to trigger anything > useful. > > Regards, > > Daniel > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.