Percona Essentials

Percona
Platform

Percona Platform

A unified experience for developers and database administrators to monitor, manage, secure, and optimize database environments on any infrastructure.

Percona
Monitoring and
Management

Percona Monitoring and Management

Monitor the health of your database infrastructure, explore new patterns in behavior, and improve the performance of your databases no matter where they’re located.

Percona Resources

Software
Downloads

All of Percona’s open-source software products, in one place, to download as much or as little as you need.

Product
Documentation

A single source for documentation on all of Percona’s leading, open-source software.

Percona Blog

Percona Blog

Our popular knowledge center for all Percona products and all related topics.

Community

Percona Community Hub

A place to stay in touch with the open-source community

Events

Percona Events Hub

See all of Percona’s upcoming events and view materials like webinars and forums from past events

About

About Percona

Percona is an open source database software, support, and services company that helps make databases and applications run better.

Percona in the News

See Percona’s recent news coverage, press releases and industry recognition for our open source software and support.

Our Customers

Our Partners

Careers

Contact Us

Percona Release Lifecycle Overview

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 build and test our software products on Red Hat Enterprise Linux (RHEL), Debian Linux and Ubuntu Server LTS releases (RHEL-compatible derivative Linux distributions like AlmaLinux, CentOS, Oracle Linux or Rocky Linux may also work, but we do not actively test our binaries on these platforms). These platforms are provided with new package builds as needed during their Active period and when the platform has reached End of Life we stop providing new packages but will continue providing downloads of the existing packages. As much as possible, we align our platform End of Life dates with the upstream vendor of that platform. During the Extended Support period, new builds will continue to be provided as-needed for critical bug fixes, but are available only for subscribers via web download and will not be pushed into the repositories.

A note on 32-bit binary builds: In 2018, Percona has taken the decision that we will no longer be offering 32-bit binaries on new platforms or new major releases of our software. We completely discontinued building 32-bit binaries of our products after Q1 2022.

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

MySQL Software

Products: Percona Distribution for MySQL (PDMySQL), Percona Server for MySQL (PS), and Percona XtraDB Cluster (PXC).

 

Software →

Platform ↓

Platform EOL ↓
PDMySQL 8.0
PS 5.5
PS 5.6
PS 5.7
PS 8.0
PXC 5.5
PXC 5.6
PXC 5.7
PXC 8.0
RHEL 6 NA EOL EOL EOL EOL EOL EOL EOL NA
RHEL 7 Active EOL ES Active Active2 EOL Active Active Active
RHEL 8 Active EOL NA Active Active NA NA Active Active
Ubuntu 16.04 LTS EOL EOL EOL EOL EOL EOL EOL EOL EOL
Ubuntu 18.04 LTS Active NA ES Active Active NA Active Active Active
Ubuntu 20.04 LTS Active NA NA Active Active NA NA Active Active
Debian 9 1 EOL NA EOL EOL EOL NA EOL EOL EOL
Debian 10 Active NA NA Active Active NA NA Active Active
Debian 11 TBD Active NA NA Active Active NA NA Active Active

  1. Debian 9 is no longer supported by the upstream project, which forced us to move it to End Of Life earlier
  2. The RPM packages for Red Hat Enterprise Linux 7 (and compatible derivatives) do not support TLSv1.3, as it requires OpenSSL 1.1.1, which is currently not available on this platform.

MongoDB Software

Products: Percona Distribution for MongoDB (PDMDB), Percona Server for MongoDB (PSMDB), and Percona Backup for MongoDB (PBM).

 

Software →

Platform ↓

Platform EOL ↓
PDMDB 4.2
PDMDB 4.4
PDMDB 5.0
PDMDB 6.0
PSMDB 3.6
PSMDB 4.0
PSMDB 4.2
PSMDB 4.4
PSMDB 5.0
PSMDB 6.0
PBM 1.x
PBM 2.x
RHEL 7 Active Active Active Active EOL EOL Active Active Active Active Active Active
RHEL 8 Active Active Active Active EOL EOL Active Active Active Active Active Active
Ubuntu 16.04 LTS EOL EOL EOL NA EOL EOL EOL EOL EOL NA EOL NA
Ubuntu 18.04 LTS Active Active Active Active EOL EOL Active Active Active Active Active Active
Ubuntu 20.04 LTS Active Active Active Active EOL EOL Active Active Active Active Active Active
Ubuntu 22.04 LTS Active Active Active Active NA NA Active Active Active Active Active Active
Debian 9 EOL EOL EOL NA EOL EOL EOL EOL EOL NA EOL NA
Debian 10 Active Active Active Active EOL EOL Active Active Active Active Active Active
Debian 11 TBD Active Active Active Active NA EOL Active Active Active Active Active Active

PostgreSQL Software

Software: Percona Distribution for PostgreSQL (PDPG)

 

Software →

Platform ↓

Platform EOL ↓
PDPG 11
PDPG 12
PDPG 13
PDPG 14
PDPG 15
RHEL 7 Active Active Active Active Active
RHEL 8 Active Active Active Active Active
Ubuntu 16.04 LTS EOL EOL EOL EOL EOL
Ubuntu 18.04 LTS Active Active Active Active Active
Ubuntu 20.04 LTS Active Active Active Active Active
Ubuntu 22.04 LTS Active Active Active Active Active
Debian 9 EOL EOL EOL EOL EOL
Debian 10 Active Active Active Active Active
Debian 11 Active Active Active Active Active

Percona Kubernetes Operators

Platforms

Every Percona Operator release is tested against and guaranteed to be compatible with the following Kubernetes and Openshift versions:

 

Platform Percona Operator for MongoDB Percona Operator for MySQL Percona Operator for PostgreSQL
Red Hat Openshift 4.X* 4.X* 4.X*
Google Kubernetes Engine (GKE) All supported versions* All supported versions* All supported versions*
AWS Elastic Kubernetes Service (EKS) All supported versions* All supported versions* All supported versions*

 

This list only includes the platforms that the Percona Operators are specifically tested on as part of the release process. Other Kubernetes flavors and versions depend on the backward compatibility offered by Kubernetes itself.

* Exact versions are highlighted in the release notes.

Operators

The table below describes the supported major versions of the Operators:

 

Operator

Version
Percona Operator for MongoDB 1.X
Percona Operator for MySQL 1.X
Percona Operator for PostgreSQL 1.X

Minor versions and bug fixes

  • Operational support is provided for the last 3 minor versions of the Operator.
  • Customers will get complete support for the latest minor version. Bug fixes and improvements are not backported to older minor versions.

Percona Tools

Software: Percona XtraBackup (PXB), Percona Toolkit (PT) and Percona Monitoring and Management (PMM)

 

Software → Platform ↓
Platform EOL ↓
PXB 2.3
PXB 2.4
PXB 8.0
PT 2.2
PT 3.X
PMM 2.x
RHEL 6 EOL ES Active EOL EOL EOL
RHEL 7 EOL ES Active ES Active Active
RHEL 8 NA ES Active NA Active Active
Ubuntu 16.04 LTS EOL EOL EOL EOL EOL EOL
Ubuntu 18.04 LTS NA ES Active NA Active Active
Ubuntu 20.04 LTS NA ES1 Active NA Active Active
Ubuntu 22.04 LTS Active
Debian 9 NA EOL EOL NA EOL EOL
Debian 10 NA ES Active NA Active Active
Debian 11 1 TBD NA NA Active NA Active Active

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 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
N/A3
Percona Server for MongoDB 3.4 3
N/A3
Percona Server for MongoDB 3.6 3 N/A3
Percona Server for MongoDB 4.0 3 N/A3
Percona Server for MongoDB 4.2 3 N/A3 30-Apr-2023
Percona Server for MongoDB 4.4 3 N/A3 29-Feb-2024
Percona Server for MongoDB 5.0 3 N/A3 31-Oct-2024
Percona Distribution for MongoDB 4.2 N/A3
Percona Distribution for MongoDB 4.4 N/A3
Percona Distribution for MongoDB 5.0 N/A3
Percona Distribution for PostgreSQL 11 NA4
Percona Distribution for PostgreSQL 12 NA4 4
Percona Distribution for PostgreSQL 13 NA4 4
Percona Distribution for PostgreSQL 14 NA4  4
Percona Distribution for PostgreSQL 15 NA4  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
Percona XtraDB Cluster (PXC) 8.0
Percona Toolkit 2.1 N/A
Percona Toolkit 2.2
Percona Toolkit 3 At PTK 4 GA TBD
Percona Monitoring and Management 1 At PMM 2.x GA
Percona Monitoring and Management 2 5 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/
  5. Operational support is provided for the last 5 minor versions. Customers will get complete support for the latest minor version. Bug fixes and improvements are not backported to older minor versions.

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, for example means that some while 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 4.2
PSMDB 4.4
PSMDB 5.0
PSMDB 6.0
MongoDB 4.2
MongoDB 4.4
MongoDB 5.0
MongoDB 6.0
PostgreSQL 9.6+
PostgreSQL 10
PostgreSQL 11
PostgreSQL 12
PostgreSQL 13
PostgreSQL 14
PostgreSQL 15
PT 3.0 check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle
PXB 2.4 check-circle check-circle ban-circle check-circle check-circle ban-circle check-circle check-circle ban-circle ban-circle check-circle check-circle ban-circle (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) ban-circle ban-circle ban-circle ban-circle ban-circle ban-circle ban-circle
PXB 8.0 ban-circle ban-circle check-circle ban-circle ban-circle check-circle ban-circle ban-circle ban-circle ban-circle ban-circle ban-circle check-circle (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) ban-circle ban-circle ban-circle ban-circle ban-circle ban-circle ban-circle
PMM 2 check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle
PBM n/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) check-circle check-circle check-circle check-circle check-circle check-circle check-circle check-circle (n/a) (n/a) (n/a) (n/a) (n/a) (n/a) (n/a)