Hello,
I have this error when trying to run puppetrun against puppet
0.25.1-2 clients
foreman@ale-pup2:~$ /usr/sbin/puppetrun 192.168.5.3 --trace
Triggering 192.168.5.3
warning: peer certificate won't be verified in this SSL session
/usr/lib/ruby/1.8/puppet/indirector/rest.rb:56:in deserialize' /usr/lib/ruby/1.8/puppet/indirector/rest.rb:152:in
save'
/usr/lib/ruby/1.8/puppet/indirector/indirection.rb:272:in save' /usr/lib/ruby/1.8/puppet/application/kick.rb:246:in
run_for_host'
/usr/lib/ruby/1.8/puppet/application/kick.rb:191:in main' /usr/lib/ruby/1.8/puppet/application/kick.rb:190:in
fork'
/usr/lib/ruby/1.8/puppet/application/kick.rb:190:in main' /usr/lib/ruby/1.8/puppet/application/kick.rb:167:in
run_command'
/usr/lib/ruby/1.8/puppet/application.rb:309:in run' /usr/lib/ruby/1.8/puppet/application.rb:413:in
hook'
/usr/lib/ruby/1.8/puppet/application.rb:309:in run' /usr/lib/ruby/1.8/puppet/application.rb:404:in
exit_on_fail'
/usr/lib/ruby/1.8/puppet/application.rb:309:in `run'
/usr/sbin/puppetrun:4
Host 192.168.5.3 failed: Error 400 on SERVER: Could not find
indirection 'run'
192.168.5.3 finished with exit code 2
Failed: 192.168.5.3
foreman@ale-pup2:~$
My client configuration:
In puppet.con:
listen = true
In namespaceauth.conf
[puppetrunner]
allow *
in auth.conf
path /run
auth any
method save
allow *
path /
auth any
In puppet 2.6 clients it is working ok.
Is there anyother configuration to do on puppet 0.25?