Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIwmO-001VvM-Fp for pgsql-announce@arkaria.postgresql.org; Sun, 16 Jun 2024 20:47:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sIwmL-009ZRI-MZ for pgsql-announce@arkaria.postgresql.org; Sun, 16 Jun 2024 20:47:10 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIwmK-009ZQO-Q2 for pgsql-announce@lists.postgresql.org; Sun, 16 Jun 2024 20:47:09 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIwmI-00212D-9v for pgsql-announce@lists.postgresql.org; Sun, 16 Jun 2024 20:47:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=hOYqWLVU6OA0nGe+X45YjMPmcE22mh+SlDrCvBiORSw=; b=nxcf3FKZnY+LHL6I4gp7Qn/bnk S6ks1GyjUrcdDZYUS0CHVRJ1JnBGfo+bk4AmhpqwKnku9vdvSbno5/XprEywdP9JcRDKNmImbFjW9 2OOBrfG92McBiFklx2NSXGdR8lX86luFOcwf/6zOku4GpOmRZoDD1EGL652SwLMeSf90oxJw9OJsb 5pSmlYtxD4a2oCcIY4W3BvZoZgdhETRVzYv8lGz4Ql7TrqTG7vXmQTQABLMCCKbQL/uASrFehsQta 2qOKC4n7eDnW7UqWi7dv2ADHq9n2jaRTJvj7OSmkYYXw4I1rwHlpIEIXVAlmwGlkpfhMCQ1aILuJY uav9vDug==; Received: from wrigleys.postgresql.org ([2a02:16a8:dc51::60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIwmG-005FaU-NS for pgsql-announce@lists.postgresql.org; Sun, 16 Jun 2024 20:47:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sIwmD-008ziW-Vx for pgsql-announce@lists.postgresql.org; Sun, 16 Jun 2024 20:47:02 +0000 Content-Type: multipart/mixed; boundary="===============1972525826961421938==" MIME-Version: 1.0 Subject: CloudNativePG 1.23.2, 1.22.4 and 1.21.6 Released! To: PostgreSQL Announce From: The CloudNativePG Contributors via PostgreSQL Announce Reply-To: gabriele.bartolini@gmail.com Date: Sun, 16 Jun 2024 20:46:04 +0000 Message-ID: <171857076414.20940.16447630133704913453@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: 29bf7af63ecf097b673dae30430379169b9b9e430fe7848b66d1b876d8f5b3d0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1972525826961421938== Content-Type: multipart/alternative; boundary="===============5250181379330238867==" MIME-Version: 1.0 --===============5250181379330238867== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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) te= sts. With contributions from [EDB](https://enterprisedb.com), we've tested the operator on all major cloud providers, identified several defects, and reso= lved 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 cru= cial 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 subseq= uent 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/r= elease_notes/v1.23/) - [Release notes for 1.22.4](https://cloudnative-pg.io/documentation/1.22/r= elease_notes/v1.22/) - [Release notes for 1.21.6](https://cloudnative-pg.io/documentation/1.21/r= elease_notes/v1.21/) Additionally, we are pleased to announce that macOS users can now install t= he `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 workload= s. 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 efficie= ntly 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. --===============5250181379330238867== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CloudNativePG 1.23.2, 1.22.4 and 1.21.6 Released!
 

CloudNativePG 1.23.2, 1.22.4 and 1.21.6 Released!

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

Thanks to comprehensive refactoring and enh= ancement activities, we've significantly improved the reliability of our automated End-to-End (E2E) te= sts. With contributions from EDB, we've tested the operator on all major cloud providers, identified several defects, and reso= lved them in these new releases, ensuring a more stable and resilient software.<= /p>

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

  • Unnecessary rel= oads and shutdowns of PostgreSQL
  • Excessive CPU u= sage on fenced instances, due to busy waiting loop
  • The primary ins= tance 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 replicati= on slots implementation
  • pgaudit.l= og_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 a= t your earliest convenience to benefit from these improvements and bug fixes.

For a detailed list of changes, please refe= r to the release notes:

Additionally, we are pleased to announce th= at macOS users can now install the cnpg plugin for kubectl via Homebrew with the com= mand: brew install kubectl-cnpg.

Thank you for your continued support. We lo= ok forward to your seamless experience with the updated CloudNativePG Operator. If you are using it in production, please consider adding your or= ganization as an adopter of the project.

Your support helps us grow and improve!

About CloudNativePG

CloudNativePG stands as= a groundbreaking open-source Kubernetes Operator designed explicitly for PostgreSQL workload= s. 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 efficie= ntly 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, CloudNativePG represents a paradigm shift in managing PostgreSQL workloads within Kubernetes environments.

This email was sent to you from The CloudNativePG Contributors. It was deli= vered on their behalf by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to The CloudNativePG Contributors.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Open Source. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============5250181379330238867==-- --===============1972525826961421938==--