Hi, I’m managing several machines with a 2.7.6 master, and 2.7.1 and 2.7.6 mixed, not yet all fully upgraded clients.
On the puppet master, I want to kick a node but it exits with error code 3, which doesn’t seem right. The agent seems to return the wrong message. <hidden>:~$ puppet kick <hidden> --trace --debug --foreground Triggering <hidden> Getting status status is running Host <hidden> is already running <hidden> finished with exit code 3 Failed: <hidden> ( And I know that the host is not doing anything because I've got both node and puppet agent monitored ) An example of a good kick on another node: <hidden>:~$ puppet kick <hidden> --trace --debug --foreground Triggering <hidden> Getting status status is success <hidden> finished with exit code 0 Finished The really weird thing is, that I have several other nodes where this works perfectly (2.7.1, 2.7.6, doesn’t matter), and a few others where it doesn’t (2.7.1, 2.7.6, doesn’t matter). The nodes are configured exactly the same (auth.conf, puppet.conf, empty namespace.auth), and there really is nothing fancy going on. Several reinstalls of the gems and wiping of /var/lib/puppet didn’t help. It’s a mystery to me. That’s the auth.conf I’m using for testing: path / auth any allow * And here’s the puppet.conf (the same on master and all agents) [main] logdir = /var/log/puppet rundir = /var/run/puppet ssldir = $vardir/ssl [agent] server = <hidden> classfile = $vardir/classes.txt report = true listen = true localconfig = $vardir/localconfig preferred_serialization_format = yaml [master] certname = <hidden> reports = http, store reporturl = http://<hidden>:3000/reports/upload pluginsync = true storeconfigs = true dbadapter = mysql dbuser = root dbpassword = dbserver = localhost dbsocket = /var/lib/mysql/mysql.sock I don't know how to go about fixing/debugging this. I already tried to get the raw output with curl, but it wasn't helpful (In one case I get the ruby object telling me it's in status running, in the other case the successful report.) Please advice. Thanks, Mario -- 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.