Nobuchika Tanaka
2010-Mar-30 07:37 UTC
[Puppet Users] Puppetrun won''t exit after its completion.
Hi all.
I am using the puppetrun to apply a manifest with each puppetd host.
Puppetrun exits before completion of applying a manifest as usual.
But sometimes it will not exit and stay foreground.
Do you have any idea that puppetrun will exit normally.
[Environment]
Puppetmasterd
-version : 0.25.4
-OS : Solaris10 10/09
Puppetd
-version : same as Puppetmasterd
-OS : same as Puppetmasterd
[Problem details]
1.I execute the puppetrun like this.
puppetrun --host cdg26097 --tag base
2.Applying a manifest is completed.
Mar 30 15:50:43 cdg26097 puppetd[675]: [ID 702911 daemon.notice]
triggered run
Mar 30 15:50:57 cdg26097 puppetd[675]: [ID 702911 daemon.warning]
Value of ''preferred_serialization_format'' (pson) is invalid
for
report, using default (b64_zlib_yaml)
Mar 30 15:50:57 cdg26097 puppetd[675]: [ID 702911 daemon.notice]
Finished catalog run in 7.34 seconds
2.But puppetrun won''t exit.
Triggering cdg26097
^C/opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/puppet/
application/puppetrun.rb:202: undefined local variable or method
`waitall'' for #<Puppet::Application:0x88891d8> (NameError)
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application/puppetrun.rb:76:in `call''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application/puppetrun.rb:76:in `wait''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application/puppetrun.rb:76:in `main''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application.rb:226:in `send''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application.rb:226:in `run_command''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application.rb:217:in `run''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application.rb:306:in `exit_on_fail''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/lib/
puppet/application.rb:217:in `run''
from /opt/puppet/lib/ruby/gems/1.8/gems/puppet-0.25.4/bin/
puppetrun:129
from /opt/puppet/bin/puppetrun:19:in `load''
from /opt/puppet/bin/puppetrun:19
This occurs with about 10% probability in every execution of
puppetrun.
Nobuchika Tanaka.
--
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+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.