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.5
PS 5.6
PS 5.7
PS 8.0
PXC 5.5 3
PXC 5.6
PXC 5.7
RHEL 6

EOL ES Active Active1 EOL Active Active
RHEL 7

EOL ES Active Active1 EOL Active Active
Ubuntu 14.04 LTS

EOL ES Active NA EOL Active Active
Ubuntu 16.04 LTS

EOL ES Active Active1 EOL Active Active
Ubuntu 18.04 LTS

NA ES Active Active1 NA Active Active
Ubuntu Stable 1 With Upstream NA ES Active Active1 EOL Active Active
Debian 8

EOL ES Active NA EOL Active Active
Debian 9 1

NA ES Active Active1 NA Active Active
SLES 11 1, 2

NA NA NA NA NA NA NA
SLES 12 1, 2

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.2
PSMDB 3.4
PSMDB 3.6
PSMDB 4.0
RHEL 5

EOL NA NA NA
RHEL 6

EOL Active Active Active1
RHEL 7

EOL Active Active Active1
Ubuntu 12.04 LTS

NA NA NA NA
Ubuntu 14.04 LTS

EOL Active Active NA
Ubuntu 16.04 LTS

EOL Active Active Active1
Ubuntu 18.04 LTS

EOL Active Active Active1
Ubuntu Stable 1 With Upstream EOL Active Active Active1
Debian 6

NA NA NA NA
Debian 7

NA NA NA NA
Debian 8

EOL Active Active Active1
Debian 9 1

EOL Active Active Active1
SLES 11 1, 2

NA Active2 Active2 Active1,2
SLES 12 1, 2

NA Active2 Active2 Active1,2

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
PMM 1.x
Debian 8

 

EOL ES NA ES Active Active
Debian 9 1

 

NA ES Active1 NA Active Active
RHEL 6

EOL ES Active1 ES Active Active
RHEL 7

EOL ES Active1 ES Active Active
SLES 11 1, 2

 

NA NA NA NA NA
SLES 12 1, 2

 

NA NA NA NA NA
Ubuntu 14.04 LTS

EOL ES NA ES Active Active
Ubuntu 16.04 LTS

EOL ES Active1 ES Active Active
Ubuntu 18.04 LTS

 

NA ES Active1 NA Active Active
Ubuntu Stable 1 With Upstream NA ES Active1 NA Active 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.

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 MongoDB 3.2 3

 

3

Percona Server for MongoDB 3.4 3

 

 

 

Percona Server for MongoDB 3.6 3

 

At PSMDB 4.2 GA 3 TBD 4
Percona Server for MongoDB 4.0 3

 

TBD TBD 4
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 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 XtraBackup 2.3

 

 

 

Percona XtraBackup 2.4

 

 

 

Percona XtraBackup 8.0

 

TBD TBD
Percona XtraDB Cluster (PXC) 5.5 2

 

N/A

 

Percona XtraDB Cluster (PXC) 5.6

 

At PXC 8.0 GA At PXC 9.0 GA
Percona XtraDB Cluster (PXC) 5.7

 

At PXC 9.0 GA TBD
PMM 1

 

At PMM 2.x GA

At PMM 3 GA

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.

4 MongoDB upstream does not currently have a set EOL date for this release, however as per our policy we will EOL when upstream does.

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
PXC 5.6
PXC 5.7
MDB 10.0
MDB 10.1
MDB 10.2
MDB 10.3
MySQL 5.6
MySQL 5.7
MySQL 8.0
PSMDB 3.4
PSMDB 3.6
PSMDB 4.0
MongoDB 3.4
MongoDB 3.6
MongoDB 4.0
PostgreSQL 9.6+
PostgreSQL 10
PostgreSQL 11
PMM 1
     
PT 2.2
PT 3.0          
PXB 2.4
PXB 8.0

 

How Percona Can Help

Percona's experts can maximize your application performance with our open source database support, managed services or consulting 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!