Puppet Enterprise Lifecycle Policy
This Puppet Enterprise® (PE and PE Advanced) lifecycle policy helps you make informed decisions about when to update your PE version. Support and maintenance provided under this policy are subject to Puppet’s Support Terms, which may be updated by Puppet from time to time.
Lifecycle Model Update
Puppet is transitioning Puppet Enterprise software support from the legacy Short-Term and Long-Term Support (STS/LTS) model to a simplified Latest / Latest-1 model.
Starting with Puppet Enterprise 2026.0, expected in August 2026, all new Puppet Enterprise releases will follow this model. The change is designed to accelerate innovation, strengthen security, and simplify lifecycle management.
Puppet Enterprise Release Tracks
Latest / Latest - 1 (Planned August 2026)
Beginning with the 2026.0 release, Puppet Enterprise will adopt a new support model based on two release series:
Latest:
The most recent major version of Puppet Enterprise. It receives full active support for 12 months from its release date, or until a newer major version is released, whichever is later. Full active support includes new features and enhancements, security updates, defect fixes, and technical support. Planned minor releases within this series are delivered quarterly.
Latest-1:
The previous major version of Puppet Enterprise. Once a new major version is released, the prior version transitions to limited active support for 12 months. Limited active support includes security updates, defect fixes, minor changes, and technical support. Planned minor releases are delivered quarterly.
This model replaces the legacy LTS model and introduces a more streamlined and predictable lifecycle.
Note: Prior to the release of PE 2026.0, Puppet refers to the most recent major release (PE 2025.y) as “Latest” for planning purposes; the formal Latest / Latest-1 support model definitions apply beginning with PE 2026.0.
What the Latest / Latest-1 Support Model Means for You
The new Latest and Latest-1 support model helps customers understand which Puppet Enterprise versions to run to stay fully supported. Below is an overview of how the model affects features, updates, supported agents, and upgrade expectations.
- To receive new features, defect fixes, security updates, technical support, you should run the Latest major release of Puppet Enterprise. Planned minor releases for Latest are delivered quarterly.
- Customers who do not immediately upgrade to Latest may run Latest‑1, which remains eligible for security updates, defect fixes, and technical support. Planned minor releases for Latest-1 are delivered quarterly.
- Once Puppet Enterprise 2023.8.z reaches end of maintenance and support (EOMS), any Puppet Enterprise version older than Latest‑1 will be considered EOMS and should be upgraded to a currently supported major release.
For details about the end-of-life (EOL) period, see Software End of Life Policy.
Long-Term Support (LTS) – Legacy Model
Under the legacy support model, Puppet Enterprise LTS releases were supported for up to two years, including feature improvements, security updates, and defect fixes. An additional six-month overlap support period was provided following the release of a new LTS version to support customer migration.
The final LTS release is PE 2023.8.z. It will continue to receive maintenance updates through August 27, 2026, followed by a six-month overlap support period that ends on February 27, 2027. After this date, the LTS support model will be retired.
Currently Supported Versions
| PE Version | Release Track | GA Date | Support Status |
| PE 2025.y | Latest | December 12, 2024 | Receives full active support as ‘Latest’ until the projected release of PE 2026.0 in August 2026. Support for PE 2025.y then transitions to limited active support as ‘Latest-1’ until the projected release of PE 2027.0 in August 2027, after which PE 2025.y will reach end of maintenance and support (EOMS). |
| PE 2023.8.z | LTS (Final) | August 27, 2024 | Receives maintenance support until August 27, 2026. A six-month overlap support period follows, ending February 27, 2027, after which PE 2023.8.z will reach end of maintenance and support (EOMS). |
Note: After February 27, 2027, no further LTS releases will be supported. All future major release versions will follow the Latest / Latest-1 model.
Unsupported Versions of Puppet Enterprise
Customers running unsupported versions of Puppet Enterprise are strongly encouraged to adopt currently supported major release versions to take full advantage of the product’s latest features, security updates, and full software support.
Versions that have reached end of maintenance and support (EOMS) are no longer eligible for software support or maintenance, including and without limitation, new features, defect fixes, or security patches.
Component Support
Puppet Core components included in Puppet Enterprise, such as Puppet and Facter, follow the same maintenance and end-of-life timelines as the Puppet Enterprise release tracks in which they are included.
For example, Puppet Enterprise 2021.7.z (LTS) included Puppet Agent 7.x, which received updates until the EOMS for PE 2021.7.z on February 25, 2025.
For a full list of upstream components in Puppet Enterprise releases, see the Component Versions in Recent PE Releases page.