robert.gstoehl
2008-Jul-04 09:13 UTC
[Puppet Users] Puppetd stops polling the puppetmaster
Hey there, puppet 0.23.2 on Solaris 10 8/07 Puppet runs with the default interval 1800s for a few hours and then suddenly stops before starting the configuration run. Any ideas on what''s causing this behavior? The last run looks like this (in the foreground with debug output): info: Config is up to date notice: Starting configuration run debug: Prefetching blastwave resources for package debug: package provider blastwave: Executing ''/opt/csw/bin/pkg-get -c'' <snip> debug: //base/unix/solaris/ulibas07e/tideway/Package[lsof]/require: requires Component[blastwave] debug: //base/unix/solaris/ulibas07e/sudo/Package[sudo]/require: requires Component[blastwave] <snip> debug: Calling fileserver.describe debug: Finishing transaction 7810008 with 0 changes debug: Storing state debug: Stored state in 0.05 seconds notice: Finished configuration run in 10.28 seconds debug: Creating default schedules debug: Loaded state in 0.01 seconds info: Retrieving facts debug: Calling fileserver.list debug: Calling fileserver.describe debug: Calling fileserver.list debug: Calling fileserver.describe debug: Calling fileserver.list debug: Calling fileserver.describe debug: Finishing transaction 7084068 with 0 changes info: Loading fact environment info: Loading fact foobar debug: Retrieved facts in 2.84 seconds debug: Calling puppetmaster.freshness info: Config is up to date <- HANGS HERE FOREVER ^C^C^C^C^C^C notice: Reparsing /etc//opt/csw/puppet/puppetd.conf --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
robert.gstoehl
2008-Jul-04 13:37 UTC
[Puppet Users] Re: Puppetd stops polling the puppetmaster
Note to myself: Google + mdb lead me to the assumption that the name service caching daemon is some how involved. bash-3.00# mdb -p 12113 Loading modules: [ ld.so.1 libc.so.1 ]> $clibc.so.1`_door_call+8(0, 0, 0, 0, 0, 0)> $Cffb884e8 libc.so.1`_door_call+8(0, 0, 0, 0, 0, 0) After restarting nscd puppetd finishes the configuration run. I''m sick of this Piece of sh** (Solaris, not puppet ;). On 4 Jul., 11:13, "robert.gstoehl" <robert.gsto...@gmail.com> wrote:> Hey there, > > puppet 0.23.2 on Solaris 10 8/07 > > Puppet runs with the default interval 1800s for a few hours and then > suddenly stops before starting the configuration run. Any ideas on > what''s causing this behavior? The last run looks like this (in the > foreground with debug output): > > info: Config is up to date > notice: Starting configuration run > debug: Prefetching blastwave resources for package > debug: package provider blastwave: Executing ''/opt/csw/bin/pkg-get -c'' > > <snip> > > debug: //base/unix/solaris/ulibas07e/tideway/Package[lsof]/require: > requires Component[blastwave] > debug: //base/unix/solaris/ulibas07e/sudo/Package[sudo]/require: > requires Component[blastwave] > > <snip> > > debug: Calling fileserver.describe > debug: Finishing transaction 7810008 with 0 changes > debug: Storing state > debug: Stored state in 0.05 seconds > notice: Finished configuration run in 10.28 seconds > debug: Creating default schedules > debug: Loaded state in 0.01 seconds > info: Retrieving facts > debug: Calling fileserver.list > debug: Calling fileserver.describe > debug: Calling fileserver.list > debug: Calling fileserver.describe > debug: Calling fileserver.list > debug: Calling fileserver.describe > debug: Finishing transaction 7084068 with 0 changes > info: Loading fact environment > info: Loading fact foobar > debug: Retrieved facts in 2.84 seconds > debug: Calling puppetmaster.freshness > info: Config is up to date <- HANGS HERE FOREVER > ^C^C^C^C^C^C > notice: Reparsing /etc//opt/csw/puppet/puppetd.conf--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---