Many organizations upgrade Puppet Enterprise (PE) on their infrastructure nodes and Puppet agent on the rest of their nodes at the same time. However, in situations including but not limited to testing code and custom modules for compatibility, you can upgrade PE on your infrastructure nodes before upgrading your agent nodes later on.
Version and installation information
PE version: All supported
In many cases, when you use a newer version of the primary server with older agents, features in the newer version won’t work on the agents, but Puppet runs work. Before you proceed, check the primary server and agent compatibility chart in our documentation. If you’re not sure which version of Puppet agent your version of PE uses, check the Puppet Enterprise agent and server components chart. To run a different but compatible version of Puppet agent on nodes follow the steps in our documentation.