Puppet agent and operating system support life cycles
Puppet ends platform-specific support for Puppet agent at the platform vendor's end-of-life (EOL) date.
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 (e.g. Mac OS X 10.10 and 10.11). When Mac OS 10.12 launches, we will send a notice of the deprecation plan for Mac OS X 10.10.
Puppet may choose to continue to support certain agent operating systems after the platform vendor's EOL solely at our discretion.
In all cases, we will announce a Puppet agent platform's EOL at least 90 days before Puppet's EOL date for the platform.
Puppet Enterprise master and operating system support life cycles
Puppet aligns Puppet Enterprise master platform support to the Puppet Enterprise version support lifecycle. In general, Puppet supports a Puppet Enterprise master platform until the EOL date for a Puppet Enterprise version.
However, if a PE master 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 master platform at the platform vendor's EOL date.
In all cases, we will announce a PE master platform's EOL at least 6 months before Puppet's EOL date for the platform.
Upcoming platform end-of-life (EOL)
In accordance with our operating system support lifecycle policy, platform-specific support will end on the specific EOL dates, as listed below.
At EOL, Puppet will stop providing agents, masters, patches, fixes and security updates for the operating system.
||PE Agent and/or Master
||OS Vendor's EOL
|EL (RHEL, CentOS, Scientific Linux, Oracle Linux) 4
|Ubuntu 12.04 (Precise)