Upgrade agents
Regularly upgrade agents to keep your systems running smoothly.
Before you begin
Upgrade Puppet Server.
-
Upgrade agents using the puppet_agent module
Upgrade your Puppet agents using thepuppetlabs/puppet_agent
module. Thepuppet_agent
module supports upgrading open source Puppet agents on *nix, Windows, and macOS -
Upgrade *nix agents
We recommend using the puppetlabs/puppet_agent module when upgrading between major versions of Puppet agent. To upgrade *nix without the module, you can use the system's package manager. -
Upgrade Windows agents
To upgrade Windows agents without the puppetlabs/puppet_agent module, reinstall the agent using the installation instructions. You don't need to uninstall the agent before reinstalling unless you’re upgrading from 32-bit Puppet to the 64-bit version. -
Upgrade macOS agents
To upgrade macOS agents without the puppetlabs/puppet_agent module, use thepuppet resource
command.