Buy Percona ServicesBuy Now!

Percona Software and Platform Lifecycle

Document Overview and General Policy

This is intended to clarify the impact of the and the on software produced by Percona, and the Linux-based operating system platforms for which we provide services and software builds. The primary focus is on the current lifecycle state of the platforms and Percona software along with the compatibility between tool software and database software within the wider database ecosystem. Our general policy is that we try to match our end of life (EOL) dates for platforms to the upstream vendor. For software Percona produces based on upstream software, we match the upstream software's EOL dates.

Platform and Software Lifecycle States

State Packages/Builds Percona Services
Active Actively releasing new builds Complete Support
Extended Support (ES) New builds only for critical bug fixes or security issues and are only available to subscribers Complete Support
End of Life (EOL) No new builds, existing downloads available We will provide Operational Support for customers running EOL software on Active platforms. For EOLed platforms, we provide Community Support.
Not Available (NA) Builds were never available on this platform No Support

Platform Support

We support Red Hat Enterprise Linux (RHEL), and it's derivatives CentOS, Oracle Enterprise Linux and Amazon Linux, as well as Debian and Ubuntu Server LTS releases. These platforms are provided with new package builds as needed during their Active period. When the platform is EOL, we stop providing new packages but continue providing downloads of the existing packages. As much as possible we align our platform EOL dates with the upstream vendor of that platform. During the Extended Support period, new builds continue to be provided as-needed for critical bug fixes, but are available only for subscribers via web download. They will not be pushed into the repositories.

Additionally, we only offer packages for SLES (SuSE Linux Enterprise Server)  for subscribers.

As always, we reserve the right to add or remove support for platforms or to change these policies in the future.

MySQL Software

Software

Platform ↓

Platform EOL PS 5.1 PS 5.5 PS 5.6 PS 5.7 PXC 5.53 PXC 5.6 PXC 5.7
RHEL 5 31-mar-2017 EOL EOL EOL NA EOL EOL NA
RHEL 6 30-nov-2020 EOL ES Active Active EOL Active Active
RHEL 7 30-jun-2024 NA ES Active Active EOL Active Active
Ubuntu 12.04 LTS 01-apr-2017 EOL EOL EOL EOL EOL EOL EOL
Ubuntu 14.04 LTS 01-apr-2019 NA ES Active Active EOL Active Active
Ubuntu 16.04 LTS 01-apr-2021 NA ES Active Active EOL Active Active
Ubuntu Stable 1 Year After GA NA ES Active Active EOL Active Active
Debian 6 29-feb-2016 EOL EOL NA NA EOL NA NA
Debian 7 01-may-2018 NA ES Active Active EOL Active Active
Debian 8 06-jun-2020 NA ES Active Active EOL Active Active
Debian 91 01-jun-2022 NA NA Active Active NA Active Active
SLES 111, 2 31-mar-2022 NA NA NA NA NA NA NA
SLES 121, 2 31-oct-2027 NA NA NA NA NA NA NA

1 These platforms are only provided with 64-bit packages. In the future we will be phasing out 32-bit packages entirely.

2 SuSE Linux Enterprise Server (SLES) packages are only available for subscription customers and are added on request.

3 Percona XtraDB Cluster 5.5 was our original release of PXC and there are significant stability improvements in 5.6 and 5.7 that have lead us to the decision to EOL it early.

MongoDB Software

Software

Platform ↓

Platform EOL PSMDB 3.0 PSMDB 3.2 PSMDB 3.4
RHEL 5 31-mar-2017 EOL EOL NA
RHEL 6 30-nov-2020 ES Active Active
RHEL 7 30-jun-2024 ES Active Active
Ubuntu 12.04 LTS 01-apr-2017 NA NA NA
Ubuntu 14.04 LTS 01-apr-2019 ES Active Active
Ubuntu 16.04 LTS 01-apr-2021 ES Active Active
Ubuntu Stable 1 Year After GA ES Active Active
Debian 6 29-feb-2016 NA NA NA
Debian 7 01-may-2018 NA NA NA
Debian 8 06-jun-2020 ES Active Active
Debian 91 01-jun-2022 NA Active Active
SLES 111, 2 31-mar-2022 NA NA Active
SLES 121, 2 31-oct-2027 NA NA Active

1: These platforms are only provided with 64-bit packages.  In the future we will be phasing out 32-bit packages entirely.

2: SuSE Linux Enterprise Server (SLES) packages are only available for subscription customers and are added on request.

Percona Tools


Software

Platform

Platform EOL PXB 2.1 PXB 2.2 PXB 2.3 PXB 2.4 PT 2.1 PT 2.2 PT 3.0 PMM 1.x
RHEL 5 31-mar-2017 EOL EOL EOL EOL EOL EOL NA EOL
RHEL 6 30-nov-2020 EOL EOL ES Active EOL ES Active Active
RHEL 7 30-jun-2024 NA EOL ES Active EOL ES Active Active
Ubuntu 12.04 LTS 01-apr-2017 EOL EOL EOL EOL EOL EOL EOL EOL
Ubuntu 14.04 LTS 01-apr-2019 EOL EOL ES Active NA ES Active Active
Ubuntu 16.04 LTS 01-apr-2021 NA NA ES Active NA ES Active Active
Ubuntu Stable 1 Year After GA EOL EOL ES Active EOL ES Active Active
Debian 6 29-feb-2016 EOL EOL NA NA EOL EOL NA NA
Debian 7 01-may-2018 EOL EOL ES Active NA ES Active Active
Debian 8 06-jun-2020 NA EOL ES Active NA ES Active Active
Debian 91 01-jun-2022 NA NA NA Active NA NA Active Active
SLES 111, 2 31-mar-2022 NA NA NA NA NA NA NA NA
SLES 121, 2 31-oct-2027 NA NA NA NA NA NA NA NA

1 These platforms are only provided with 64-bit packages.  In the future we will be phasing out 32-bit packages entirely.

2 SuSE Linux Enterprise Server (SLES) packages are only available for subscription customers and are added on request.

Software Lifecycle

Overview

For Percona software, we continue providing builds for the last three (3) major releases of database software and the last two (2) major releases of tools on active platforms. The most recent two (2) major database software releases will be in Active state, the third major release after is in Extended Support. Anything older will be EOL. The most recent major release of tools are in Active state, the second major release after is in Extended Support. Anything older will be EOL. Once a Percona-provided software becomes EOL, we will continue providing services for it under the conditions of our Percona Services Lifecycle Policy, however there will be no bug fixes, new builds or new packages, and our recommend advice is to upgrade if you encounter issues.

For software that Percona bases on an upstream build, we match the upstream EOL dates. For example, Percona Server for MySQL is based on Oracle MySQL, and we will match the upstream EOL dates.

Software Lifecycle Matrix

Software General Availability Date Extended Support Date1 End-of-Life Date1
Percona Server for MySQL 5.1 16-dec-2008 N/A 23-feb-2016
Percona Server for MySQL 5.5 28-apr-2011 31-dec-2017 01-dec-2018
Percona Server for MySQL 5.6 07-oct-2013 01-feb-2018 01-feb-2021
Percona Server for MySQL 5.7 23-feb-2016 01-oct-2020 01-oct-2023
Percona Server for MongoDB 3.03 14-dec-2014 31-dec-20173 28-feb-2018
Percona Server for MongoDB 3.2 03-jun-2016 At PSMDB 3.6 GA3 30-sep-2018
Percona Server for MongoDB 3.4 20-feb-2017 TBD TBD
Percona XtraBackup 2.1 15-may-2013 N/A 16-feb-2016
Percona XtraBackup 2.2 12-jun-2014

N/A

31-dec-2017
Percona XtraBackup 2.3 22-oct-2015 31-dec-2017 At PXB 2.5 GA
Percona XtraBackup 2.4 16-feb-2016 At PXB 2.5 GA TBD
Percona XtraDB Cluster 5.52 14-may-2012

N/A

22-sep-2016
Percona XtraDB Cluster (PXC) 5.6 30-jan-2014 At PXC 8.0 GA TBD
Percona XtraDB Cluster (PXC) 5.7 29-sep-2016 TBD TBD
Percona Toolkit 2.1 03-apr-2012

N/A

31-dec-2017
Percona Toolkit 2.2 14-mar-2013 31-dec-2017 At PTK 3.1 GA
Percona Toolkit 3.0 20-feb-2017 At PTK 3.1 GA TBD
Percona Monitoring and Management (PMM) 1.x 13-sep-2016

At PMM 2.x GA

TBD

1 Specifically for Percona Server for MongoDB and Percona Server for MySQL we will align the end of life dates directly with the upstream software (MongoDB and Oracle MySQL) respectively.

2 While Percona XtraDB Cluster is affected by our general policy, a decision was made to end of life PXC 5.5 early due to the fact it was our first major release of PXC and there have been very significant improvements to stability in later releases.

3 MongoDB upstream does not have the concept of Extended Support and has a faster release cycle.  For this reason we EOL at the same time as MongoDB, but only maintain the most recent 2 major releases as Active.

Software Tool Compatibility

Overview

Our Percona tool software is produced to complement and assist in operating MySQL and its derivatives, as well as MongoDB databases successfully. Below is a chart that covers which versions of MySQL, MariaDB, MongoDB, Percona Server for MySQL, Percona Server for MongoDB and Percona XtraDB Cluster are supported by which versions of our tools Percona Toolkit, Percona XtraBackup and Percona Monitoring and Management.

Compatibility Commitment for Tools

While we continue offering services for EOL database software and platforms, we only commit to providing backwards compatibility within our tools for Active and Extended Support software. This means that while some EOL database software must still be supported, it may be done using older versions of tools. We do not guarantee that the latest release of a tools software will support EOL database software even if it exists on Active platforms. For example, while Percona Toolkit 3.0 does support Percona Server 5.1, there is no strict requirement that it continue doing so in the next release.

Compatibility Matrix

Tools

Software

PS 5.1
MySQL 5.1
PS 5.5
PXC 5.5
MDB 5.5
MySQL 5.5
PS 5.6
PXC 5.6
MySQL 5.6
PS 5.7
PXC 5.7
MySQL 5.7
MDB 10.0 MDB 10.1 MDB 10.2 PSMDB 3.2
MongoDB 3.2
PSMDB 3.4
MongoDB 3.4
PT 2.1
PT 2.2
PT 3.0
PXB 2.1
PXB 2.2
PXB 2.3
PXB 2.4
PMM 1.0
PMM 1.1
Visit Percona Store