Issue #2239 has been updated by Luke Kanies. Assigned to changed from Luke Kanies to Todd Zullinger
Todd Zullinger wrote: > Luke, do you think for 0.25.0 it might be worth _not_ attempting to restart > on SIGHUP, since that just ends up killing puppetmasterd? If coding that is > too invasive, would a patch to the puppet.conf man page section on Signals > which notes that puppetmasterd does not restart on HUP be acceptable? (I can > do the latter, while the former is probably not something I should attempt. ;) What should the behaviour be on HUP? Should we just ignore it, and force people to kill and restart? I think we need to resolve this behaviour all around, so that the puppet user has access to the certs and keys it needs. This is hurting Passenger usage, also. And certainly updated docs would be welcome all around. ---------------------------------------- Feature #2239: TERM signal should cause puppetd to exit as quickly as possible http://projects.reductivelabs.com/issues/2239 Author: Luke Kanies Status: Accepted Priority: High Assigned to: Todd Zullinger Category: transactions Target version: 0.26.0 Complexity: Unknown Affected version: 0.24.8 Keywords: Currently, if puppetd receives either a TERM or an INT, it will finish its transaction before exiting. This can result in a too-long delay. Instead, one or both of these signals should cause Puppet to only finish the resource it's working on and then exit. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://reductivelabs.com/redmine/my/account --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en -~----------~----~----~----~------~----~------~--~---
