On Fri, Apr 27, 2012 at 9:15 PM, droog72 <steve....@gmail.com> wrote:

> Hi,
>
> I have a Puppet Enterprise (2.0) puppetmaster running with Foreman,
> and having trouble getting it working as an External Node Classifier.
> In short, if I manually add a test client into site.pp, it will
> retrieve the proper catalog / classes, but I would like to avoid
> having to do that.  I'm also using environments (production/testing/
> development) as well, but think I have most of this configured
> correctly -
>
> on the puppetmaster's puppet.conf - I do have:
>
> node_terminus  = exec
> external_nodes = /etc/puppetlabs/puppet/node.rb
>
> node.rb does exist and is owned by pe-puppet, executable, etc. I've
> verified I can view
> the yaml for a test client using the script.
>
> and I have stanzas for each environment in the master's puppet.conf -
> [production]
> modulepath=/etc/puppetlabs/puppet/production/modules
> [testing]
> ...etc..
>
> and the client's puppet.conf has   :
> environment = testing  under the agent stanza.
>
> Running:   puppet agent --test --environment testing
> will run, but doesn't apply any classes.
>
> I'm not sure what else I may be missing? Thanks in advance.
>
> beside checking your logs, you should also make sure you can run that
script as the puppetmaster user and not root.

Ohad

> --
> 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