[PUP-3982] Ensure puppet service supports conditional restart Created: 2014/10/21 Updated: 2015/04/09 Resolved: 2015/02/24
|Fix Version/s:||PUP 4.0.0|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||Puppet Agent 1.0|
|Sprint:||Client 2015-02-18, Client 2015-03-04|
To ensure clean upgrades, calling conditional restart/try-restart/condrestart in the post will be a better experience. Currently, only puppet and mcollective have services that will need to updated. Debian and redhat support this behavior, I don't know about OSX, solaris, or AIX for this.
|Comment by Past Haus [ 2015/02/09 ]|
Branan Riley I have a gift for you.
|Comment by Branan Riley [ 2015/02/10 ]|
I based this on nate wolfe's branch, but he doesn't want to merge it in (trying to keep his branch focused on just making things work).
Once his code is merged I'll rebase this and open a PR against puppetlabs master
|Comment by Kylo Ginsberg [ 2015/02/21 ]|
I moved this to Ready for Test based on CI passing this build: https://jenkins.puppetlabs.com/view/All%20in%20One%20Agent/view/Integrated%20Acceptance/job/platform_aio-component_intn-sys_master/70/
Unfortunately artifacts weren't preserved due to downstream CI pipeline woes, so we'll need to sort those out before this can actually be tested.
|Comment by Josh Cooper [ 2015/02/23 ]|
Builds are available in http://builds.puppetlabs.lan/puppet-agent/bc00b6e7106846aae0af5b915976a8d192e53803/
|Comment by Eric Thompson [ 2015/02/24 ]|
verified on aio package install from SHA