Upgrade Puppet Server
Upgrade Puppet Server to adopt features and functionality of newer versions.
Upgrading the puppetserver package effectively
upgrades Puppet Server. The puppetserver package, in turn, depends on the puppet-agent package. In the following procedure, the command in step
1 upgrades both the puppetserver and puppet-agent packages on the host.
-
On your Puppet Server node, run the command appropriate to your package installer:
Yum:
Copyyum update puppet-agent puppetserverApt:
Copyapt-get update
apt-get install --only-upgrade puppet-agent puppetserver -
If you pinned Puppet packages to a specific version, remove the pins.
For yum packages locked with the
versionlockplugin, edit/etc/yum/pluginconf.d/versionlock.listto remove the lock.On apt systems, remove
.preffiles from/etc/apt/preferences.d/that pin packages, and use theapt-mark unholdcommand on each held package. -
Run a full restart of the
puppetserverservice.