At the risk of making a few pickle jokes, 
puppet is not going to match "gfedev-fc17test.bom.gov.au" to "node 
gfedev-fc17test"

Use the full name and apples she'll be.  (Did I use that correctly ?  I'm just 
a sooky Seppo practicing strine)


“Sometimes I think the surest sign that intelligent life exists elsewhere in 
the universe is that none of it has tried to contact us.”
Bill Waterson (Calvin & Hobbes)

----- Daniel Dekok <d.de...@bom.gov.au> wrote:
> I hope not, i'll feel like a right dill
> 
> > puppet cert list --all
> + gfedev-fc17test.bom.gov.au (70:B8:34:3D:50:36:D9:F6:C1:C3:4B:D5:3C:55:C3:5B)
> + ho-mantis-op.bom.gov.au    
> (75:77:30:84:7E:3E:F9:AB:34:3A:18:E4:15:13:6F:FE) (alt names: 
> DNS:ho-mantis-op.bom.gov.au, DNS:puppet, DNS:puppet.bom.gov.au)
> 
> Thanks,
> 
> Daniel
> ________________________________________
> From: puppet-users@googlegroups.com [puppet-users@googlegroups.com] On Behalf 
> Of Dan White [y...@comcast.net]
> Sent: Tuesday, May 15, 2012 9:53 AM
> To: puppet-users@googlegroups.com
> Subject: Re: [Puppet Users] problem with importing node definitions (2.7.14) 
> [SEC=UNCLASSIFIED]
> 
> 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.
> 
> -- 
> 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.

Reply via email to