CloudNativePG 1.16.0 and 1.15.2 Released!

Gabriele Bartolini

Gabriele Bartolini

July 7, 2022 • 2 minutes
blog image

The CloudNativePG Community has released version 1.16.0, a new minor version of the CloudNativePG Operator, which introduces two important capabilities:

  • offline import of data from an existing PostgreSQL instance via the network, also enabling PostgreSQL major upgrades
  • anti-affinity rules for synchronous replication based on node labels, providing fine-grained control on where to run sync replicas inside a Kubernetes cluster

We are starting our policy from this release to support the last two minor versions of CloudNativePG. This means that the 1.15 minor version will be supported by the Community for another month after 1.17.0 is released. We are today releasing the patch version 1.15.2 for the 1.15.x branch. For details, please refer to the “Supported releases” section.

Version 1.16.0 also introduces a few enhancements in the backup and recovery area, as well as in the fencing mechanism, by removing the existing limitation that disables failover when one or more instances are fenced.

It adds support for Kubernetes 1.24 and provides several bug fixes.

Such fixes have been back-ported to the 1.15 release branch and included in the 1.15.2 version.

For a complete list of changes, please refer to the release notes for 1.16.0 and for 1.15.2.

We strongly encourage you to update the operator at your earliest possible convenience. You can either jump directly to 1.16.0 and benefit from all the new capabilities and enhancements introduced, or stay in the 1.15 minor release by moving to 1.15.2 with bug fixes only.