CloudNativePG 1.23.2, 1.22.4 and 1.21.6 Released!

From: The CloudNativePG Contributors via PostgreSQL Announce <announce-noreply(at)postgresql(dot)org>
To: PostgreSQL Announce <pgsql-announce(at)lists(dot)postgresql(dot)org>
Subject: CloudNativePG 1.23.2, 1.22.4 and 1.21.6 Released!
Date: 2024-06-16 20:46:04
Message-ID: 171857076414.20940.16447630133704913453@wrigleys.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

The **CloudNativePG Community** is thrilled to announce a new update for the
**CloudNativePG Operator**, now available for the supported versions 1.23,
1.22, and 1.21.

Thanks to comprehensive refactoring and enhancement activities, we've
significantly improved the reliability of our automated End-to-End (E2E) tests.
With contributions from [EDB](https://enterprisedb.com), we've tested the
operator on all major cloud providers, identified several defects, and resolved
them in these new releases, ensuring a more stable and resilient software.

**Versions 1.23.2, 1.22.4, and 1.21.6** are patch releases that contain crucial
bug fixes, addressing issues such as:

- Unnecessary reloads and shutdowns of PostgreSQL
- Excessive CPU usage on fenced instances, due to busy waiting loop
- The primary instance manager hanging indefinitely after a stop and subsequent
failure
- Autovacuum not working correctly due to an issue between
`hot_standby_feedback` and our managed cluster-level replication slots
implementation
- `pgaudit.log_rows` not functioning as intended

With this update, version 1.21 has reached End-of-Life (EOL). Version 1.21.6
marks the final release for the 1.21 minor version.

We highly recommend updating the operator at your earliest convenience to
benefit from these improvements and bug fixes.

For a detailed list of changes, please refer to the release notes:

- [Release notes for 1.23.2](https://cloudnative-pg.io/documentation/1.23/release_notes/v1.23/)
- [Release notes for 1.22.4](https://cloudnative-pg.io/documentation/1.22/release_notes/v1.22/)
- [Release notes for 1.21.6](https://cloudnative-pg.io/documentation/1.21/release_notes/v1.21/)

Additionally, we are pleased to announce that macOS users can now install the
`cnpg` plugin for `kubectl` via Homebrew with the command: `brew install
kubectl-cnpg`.

Thank you for your continued support. We look forward to your seamless
experience with the updated CloudNativePG Operator.
If you are using it in production, please consider
[adding your organization as an adopter of the project](https://github.com/cloudnative-pg/cloudnative-pg/blob/main/ADOPTERS.md).

Your support helps us grow and improve!

## About CloudNativePG

[CloudNativePG](https://cloudnative-pg.io) stands as a groundbreaking
open-source Kubernetes Operator designed explicitly for PostgreSQL workloads.
Seamlessly orchestrating the entire life cycle of a PostgreSQL cluster,
CloudNativePG takes charge from bootstrapping and configuration to ensuring
high availability, connection routing, and comprehensive backup and disaster
recovery mechanisms.
Leveraging PostgreSQL's native streaming replication, CloudNativePG efficiently
distributes data across pods, nodes, and zones, using standard Kubernetes
patterns. This enables seamless scaling of replicas in a Kubernetes-native
manner, with the operator autonomously and safely reconfiguring replication as
needed.
Originally conceived and supported by [EDB](https://www.enterprisedb.com/),
CloudNativePG represents a paradigm shift in managing PostgreSQL workloads
within Kubernetes environments.

Browse pgsql-announce by date

  From Date Subject
Next Message PremiumSoft Cyber Tech Ltd via PostgreSQL Announce 2024-06-18 16:58:55 PremiumSoft Introduces Navicat 17 for PostgreSQL: Revolutionizing Database Management and Development
Previous Message Estuary Flow via PostgreSQL Announce 2024-06-16 06:34:16 Load Data from PostgreSQL to Snowflake Using Estuary Flow