On Sat, Jul 15, 2006 at 05:07:38PM -0400, Micah Anderson wrote: > Running the puppetmaster initscript to stop the dæemon doesn't seem to > stop it properly: > > # /etc/init.d/puppetmaster stop > Stopping puppet configuration management tool master server. > pond:/etc/puppet/manifests# ps auxw |grep puppet > puppet 16684 0.0 1.1 24356 12176 ? Ssl 17:04 0:00 ruby > /usr/sbin/puppetmasterd --
Yeah, it's a bugbear of mine, too -- neither Puppet nor Puppetmaster do a particularly good job of handling signals in common cases. It's on my personal todo list, but it's not a hugely high priority -- I've just gotten too used to stopping, checking, and manually killing if needed. It usually responds to a regular SIGTERM, but occasionally it's stubborn and needs a SIGKILL. - Matt