Guidelines to help you strategically plan upgrades

PE Support Lifecycle

The Puppet Support Lifecycle policy provides guidelines throughout the lifecycle of each version of Puppet Enterprise. Puppet produces two different release tracks – long term support and standard support track:

  • Long term support (LTS): Release occurs every 18 months. Receives mainstream support for 24 months after launch. This track is best if you want continued security updates and full support without upgrading your Puppet Enterprise installation on a twice-annual basis.
  • Standard term support (STS): Release occurs approximately every 6 months. Mainstream support ends when the next version is released, at which point the release is on Limited support for approximately three more months (although this can be different for older releases). This track is the best fit if you always want to take advantage of the latest new features and capabilities from Puppet as soon as they are available, and can commit to upgrading Puppet on a twice-annual basis to remain fully supported.

Each Puppet Enterprise version, whether long term support or standard, goes through three phases:

  • Mainstream support: Puppet Enterprise version in this phase receive security updates, bug fixes and technical support as defined in the support plan.
  • Limited support: Puppet Enterprise versions in this phase are no longer eligible for security updates and bug fixes. Customers on current support plans can access services defined in the support plan. Puppet will assist customers in upgrading to the current LTS or STS version.
  • End of life (EOL): Puppet Enterprise versions in this phase are no longer eligible for anything other than "commercially reasonable" assistance from customer support. Customers in the process of upgrading to a current LTS or STS version may contact support and utilize other resources.
Support lifecycle

Puppet provides either mainstream or limited support for the versions of Puppet Enterprise listed below. All versions older than PE 2015.2 are now out of limited support and we encourage upgrading to the latest version.

Puppet Enterprise versions Start mainstream support Start limited support End of life
PE 2017.2 May 11, 2017 TBD TBD
PE 2017.1 March 14, 2017 May 11, 2017 TBD
PE 2016.5 December 13, 2016 March 14, 2017 TBD
PE 2016.4 (LTS) October 20, 2016 October 2018 TBD
PE 2016.2 June 21, 2016 October 20, 2016 TBD
PE 2016.1 April 7, 2016 June 21, 2016 TBD
PE 2015.3 December 8, 2015 April 7, 2016 TBD
PE 2015.2 July 28, 2015 December 8, 2015 TBD
PE 3.8 April 28, 2015 December 31, 2016 December 31, 2016

Open source projects which Puppet owns and maintains, like Facter, Puppet Agent, Puppet Server, and PuppetDB will move faster and have shorter maintenance life cycles than Puppet Enterprise. We may discontinue updates to open source versions of platform components before their Puppet Enterprise end of life dates.