How do I quiesce a puppetmaster?
When I'm upgrading a Puppetmaster Environment or upgrading the puppetmaster code itself, how do I quiesce the service? IE. How do I do the following: 1. Prevent Puppet on the puppetmaster from starting any new puppet runs. 2. Wait for any in-progress puppet runs to complete.
I haven't seen this functionality in public domain puppet. Is it available in Enterprise? Or are there standard practices for this in Passenger?