I'm trying to setup dashboard as a node classifier w/puppet 2.6.14.
Not sure why this is not working...
In puppet.conf on the master I have:
node_terminus = exec
external_nodes = /usr/bin/env PUPPET_DASHBOARD_URL=http://
localhost /usr/share/puppet-dashboard/bin/external_node
The agent's return:
err: Could not retrieve catalog from remote server: Error 400 on
SERVER: Could not find node 'myhost'; cannot compile
I can run the external node script as the puppet user just fine:
sudo -u puppet /usr/bin/env PUPPET_DASHBOARD_URL=http://localhost /usr/
share/puppet-dashboard/bin/external_node myhost
---
classes:
- snmp
parameters: {}
name: myhost
Even in debug mode, the puppet-master log returns nothing other than
"Could not find node". By looking at the http log for dashboard, I
can see that puppet-master is not even attempting to connect.
What am I missing?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.