Document Overview and General Policy

This document is intended to clarify the impact of the Percona Release Lifecycle Overview and the Percona Services Lifecycle Policy on software which Percona produces and the Linux-based operating system platforms which we provide services and software builds for. The primary focus of the document 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 dates for platforms to the upstream vendor and for software Percona produces based on upstream software, we match the upstream software's end of life 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 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 ↓
PDMySQL 8.0
PS 5.5
PS 5.6
PS 5.7
PS 8.0
PXC 5.5 3
PXC 5.6
PXC 5.7
PXC 8.0
RHEL 6

NA EOL ES Active Active1 EOL Active Active NA
RHEL 7

Active EOL ES Active Active1 EOL Active Active Active1
RHEL 8

Active NA NA Active Active1 NA NA Active Active1
Ubuntu 14.04 LTS

NA EOL EOL EOL NA EOL EOL EOL NA
Ubuntu 16.04 LTS

Active EOL ES Active Active1 EOL Active Active Active1
Ubuntu 18.04 LTS

Active NA ES Active Active1 NA Active Active Active1
Ubuntu 20.04 LTS

Active NA NA Active 1 Active1 NA NA Active 1 Active1
Debian 8

NA EOL EOL EOL NA EOL EOL EOL NA
Debian 9 1

Active NA ES Active Active1 NA Active Active Active1
Debian 10 1

Active NA NA Active Active1 NA NA Active1 Active1
SLES1, 2 NA 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.

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 ↓
PDMDB 4.2
PDMDB 4.4
PSMDB 3.2
PSMDB 3.4
PSMDB 3.6
PSMDB 4.0
PSMDB 4.2
PSMDB 4.4
PBM 1.x
RHEL 6

Active Active EOL EOL Active Active Active Active Active
RHEL 7

Active Active EOL EOL Active Active Active Active Active
RHEL 8

Active Active NA NA Active Active Active Active Active
Ubuntu 14.04 LTS

NA NA EOL EOL EOL NA NA NA NA
Ubuntu 16.04 LTS

Active Active EOL EOL Active Active Active Active Active
Ubuntu 18.04 LTS

Active Active EOL EOL Active Active Active Active Active
Ubuntu 20.04 LTS

Active Active EOL EOL Active Active Active Active Active
Debian 8

NA NA EOL EOL EOL EOL NA NA EOL
Debian 9

Active Active EOL EOL Active Active Active Active Active
Debian 10

Active Active NA NA NA Active Active Active Active
SLES 11 1

NA NA NA EOL Active1 Active1 Active1 NA NA
SLES 12 1

NA NA NA EOL Active1 Active1 Active1 Active1 NA
SLES 15 1

NA NA NA NA NA NA NA Active1 NA

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

Please note Extended Support does not apply to PSMDB. We actively apply patches from upstream for all the major version branches they still support.

PostgreSQL Software

Software →

Platform ↓

Platform EOL ↓
PDPG 11
PDPG 12
PDPG 13
RHEL 6

NA NA NA
RHEL 7

Active Active Active
RHEL 8

Active Active Active
Ubuntu 14.04 LTS

NA NA NA
Ubuntu 16.04 LTS

NA NA NA
Ubuntu 18.04 LTS

Active Active Active
Ubuntu 20.04 LTS

NA Active Active
Debian 8

NA NA NA
Debian 9 1

Active Active Active
Debian 10 1

Active Active Active
SLES1, 2 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.

Percona Tools

Software →

Platform ↓

Platform EOL ↓

PXB 2.3

PXB 2.4
PXB 8.0
PT 2.2
PT 3.0
PT 3.1
PMM1
PMM2
RHEL 6

EOL ES Active1 ES Active Active Active Active
RHEL 7

EOL ES Active1 ES Active Active Active Active
RHEL 8

NA ES Active1 NA Active Active Active Active
Ubuntu 14.04 LTS

EOL EOL NA EOL EOL EOL EOL EOL
Ubuntu 16.04 LTS

EOL ES Active1 ES Active Active Active Active
Ubuntu 18.04 LTS

 

NA ES Active1 NA Active Active Active Active
Ubuntu 20.04 LTS

 

NA ES Active1 NA Active Active Active Active
Debian 8

 

EOL EOL NA EOL EOL EOL EOL EOL
Debian 9 1

 

NA ES Active1 NA Active Active Active Active
Debian 10 1

 

NA Active Active NA Active Active Active Active
SLES 1, 2 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 ºSQL is based on Oracle MySQL, and we will match the upstream EOL dates.

Software Lifecycle Matrix

Software
General Availability Date
Extended Support Date 1
End-of-Life Date 1
Percona Server for MySQL 5.5

Percona Server for MySQL 5.6

Percona Server for MySQL 5.7

Percona Server for MySQL 8.0

 

 

 

Percona Distribution for MySQL 8.0

 

 

 

Percona Server for MongoDB 3.2 3

 

3

Percona Server for MongoDB 3.4 3

 

3

 

Percona Server for MongoDB 3.6 3

 

N/A 3 TBD
Percona Server for MongoDB 4.0 3

 

N/A 3 TBD
Percona Server for MongoDB 4.2 3

 

N/A 3 TBD
Percona Server for MongoDB 4.4 3

 

N/A 3 TBD
Percona Distribution for MongoDB 4.2

 

N/A 3 TBD
Percona Distribution for MongoDB 4.4

 

N/A 3 TBD
Percona Distribution for PostgreSQL 11

 

N/A 4

4

Percona Distribution for PostgreSQL 12

 

N/A 4

 4

Percona Distribution for PostgreSQL 13

 

N/A 4

 4

Percona XtraBackup 2.3

 

 

 

Percona XtraBackup 2.4

 

 

 

Percona XtraBackup 8.0

 

 

 

Percona XtraDB Cluster (PXC) 5.5 2

 

N/A

 

Percona XtraDB Cluster (PXC) 5.6

 

 

 

Percona XtraDB Cluster (PXC) 5.7

 

21-oct-2020 01-oct-2023
Percona XtraDB Cluster (PXC) 8.0 11-dec-2018 01-apr-2023 01-apr-2026
Percona Toolkit 2.1

 

N/A

 

Percona Toolkit 2.2

 

 

At PTK 3.1 GA
Percona Toolkit 3.0

 

At PTK 3.1 GA TBD
Percona Monitoring and Management 1 13-sep-2016 At PMM 2.x GA At PMM 3 GA
Percona Monitoring and Management 2

At PMM 3.x GA

TBD
Percona Backup for MongoDB 1.x

 

TBD

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, so neither do we. We EOL at the same time as MongoDB. See https://www.mongodb.com/support-policy for their EOL

4 PostgreSQL upstream does not have the concept of Extended Support of End of Life, they note the date of Final Release. Thus we do not have Extended Support and note the EOL date on the date of the Final Release for that version as found at https://www.postgresql.org/support/versioning/

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.6
PS 5.7
PS 8.0
PXC 5.6

PXC 5.7

PXC 8.0
MDB 10.1
MDB 10.2
MDB 10.3

MDB 10.4

MySQL 5.6
MySQL 5.7
MySQL 8.0
PSMDB 3.6
PSMDB 4.0
PSMDB 4.2
PSMDB 4.4
MongoDB 3.6
MongoDB 4.0
MongoDB 4.2
PostgreSQL 9.6+
PostgreSQL 10
PostgreSQL 11
PostgreSQL 12
PostgreSQL 13
PT 2.2
PT 3.0
PXB 2.4
(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)
PXB 8.0(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)
PMM 1
PMM 2
PBMn/an/an/an/an/an/a(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)(n/a)

 

How Percona Can Help

Percona's experts can maximize your database performance with our open source database support, highly-rated training, managed services or professional services. For more information on our database services, contact us at +1-888-316-9775 (USA), +44 203 608 6727 (Europe) or have us reach out to you:

Contact me!