Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Updating Puppet Agents


I have a module in place that verifies that the version of puppet installed on each host is exactly the one I want. The problem is that when I specify new version, it'll go through and update each host but it won't start the agent back up. This is odd because when do a "yum upgrade puppet facter" while puppet is running, it'll install it and restart the service for me. If I do it via puppet it'll apply the configuration, install the new version, and puppet just disappears.

I've also tried restarting the service by subscribing to the package, but that makes no difference either.

Is there a better way to be doing this? As of right now, my environment of 70+ hosts is all upgraded but now I have to go manually start the services again!