Puppet ends platform-specific support for Puppet agent at the platform vendor’s end-of-life (EOL) date. At EOL, Puppet stops providing patches, fixes, and security updates for the operating system.
For example, Fedora 20 reached its EOL on June 23, 2015. As of that date, Puppet stopped testing and providing fixes, updates, and support for Puppet Enterprise and open source Puppet versions of that agent.
On platforms where the vendor does not publish EOL dates, we support Puppet agent on the two most recent releases of a platform (such as Mac OS X 10.13 and 10.14).
At our discretion, Puppet sometimes continues to support certain agent operating systems after the platform vendor’s EOL.
In all cases, we announce a Puppet agent platform’s EOL at least 90 days before Puppet’s EOL date for the platform.
For a list of supported operating systems, see Puppet supported operating systems.
Puppet aligns Puppet Enterprise primary server platform support to the Puppet Enterprise version support lifecycle. In general, Puppet supports a Puppet Enterprise primary server platform until the EOL date for a Puppet Enterprise version.
However, if a PE primary server platform vendor’s EOL date is more than 6 months sooner than its PE version EOL date, we may, at our discretion, end support for that primary server platform at the platform vendor’s EOL date.
In all cases, we announce a PE primary server platform’s EOL at least 6 months before Puppet’s EOL date for the platform.
For a list of the supported operating systems, see Puppet Enterprise supported operating systems.