Hi folks, I''ve searched around the group and couldn''t find something that would specifically answer my problem. I was trying to use puppetrun to force an update on a specific host machine but ended up with the following error: # puppetrun --host client1.int Triggering client1.int err: Could not call puppetrunner.run: #<RuntimeError: HTTP-Error: 500 Internal Server Error > Host client1.int failed: HTTP-Error: 500 Internal Server Error client1.int finished with exit code 2 Failed: client1.int I turned on verbose logging on the receiving side, and all I saw was: # puppetd --no-daemonize --listen --verbose --no-client info: Starting handler for Runner info: Starting server for Puppet version 0.24.7 info: Listening on port 8139 info: access[puppetrunner]: allowing puppet access Appreciate if you guys can point me in the right direction. Thanks! --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Luke Kanies
2009-Mar-25 02:31 UTC
[Puppet Users] Re: puppetrun could not call puppetrunner.run
On Mar 20, 2009, at 10:54 AM, Jeff wrote:> > Hi folks, > > I''ve searched around the group and couldn''t find something that would > specifically answer my problem. I was trying to use puppetrun to force > an update on a specific host machine but ended up with the following > error: > > # puppetrun --host client1.int > Triggering client1.int > err: Could not call puppetrunner.run: #<RuntimeError: HTTP-Error: 500 > Internal Server Error > > Host client1.int failed: HTTP-Error: 500 Internal Server Error > client1.int finished with exit code 2 > Failed: client1.int > > I turned on verbose logging on the receiving side, and all I saw was: > > # puppetd --no-daemonize --listen --verbose --no-client > info: Starting handler for Runner > info: Starting server for Puppet version 0.24.7 > info: Listening on port 8139 > info: access[puppetrunner]: allowing puppet access > > Appreciate if you guys can point me in the right direction.I''m pretty confident no-client doesn''t do what you want when used in conjunction with puppetrun. There''s no way to only run from puppetrun and no other time, at this point. -- One of the Ten Commandments for Technicians: (7) Work thou not on energized equipment, for if thou dost, thy fellow workers will surely buy beers for thy widow and console her in other ways. --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---