chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.22.2 #72

Merged
renovator merged 1 commits from renovate/crds-catalog into main 2024-03-14 18:06:54 +01:00
Member

This PR contains the following updates:

Package Update Change
cloudnative-pg/cloudnative-pg patch v1.22.1 -> v1.22.2

Release Notes

cloudnative-pg/cloudnative-pg (cloudnative-pg/cloudnative-pg)

v1.22.2

Compare Source

Release date: Mar 14, 2024

Enhancements
  • Allow customization of the wal_level GUC in PostgreSQL (#​4020)
  • Add the cnpg.io/skipWalArchiving annotation to disable WAL archiving when set to enabled (#​4055)
  • Enrich the cnpg plugin for kubectl with the publication and subscription command groups to imperatively set up PostgreSQL native logical replication (#​4052)
  • Allow customization of CERTIFICATE_DURATION and EXPIRING_CHECK_THRESHOLD for automated management of TLS certificates handled by the operator (#​3686)
  • Retrieve the correct architecture's binary from the corresponding catalog in the running operator image during in-place updates, enabling the operator to inject the correct binary into any Pod with a supported architecture (#​3840)
  • Introduce initial support for tab-completion with the cnpg plugin for kubectl (#​3875)
Fixes
  • Properly synchronize PVC group labels with those on the pods, a critical aspect when all pods are deleted and the operator needs to decide which Pod to recreate first (#​3930)
  • Disable wal_sender_timeout when cloning a replica to prevent timeout errors due to slow connections (#​4080)
  • Ensure that volume snapshots are ready before initiating recovery bootstrap procedures, preventing an error condition where recovery with incomplete backups could enter an error loop (#​3663)
  • Prevent an error loop when unsetting connection limits in managed roles (#​3832)
  • Resolve a corner case in hibernation where the instance pod has been deleted, but the cluster status still has the hibernation condition set to false (#​3970)
  • Correctly detect Google Cloud capabilities for Barman Cloud (#​3931)
Security
  • Use Role instead of ClusterRole for operator permissions in OLM, requiring fewer privileges when installed on a per-namespace basis (#​3855, #​3990)
  • Enforce fully-qualified object names in SQL queries for the PgBouncer pooler (#​4080)
Changes
  • Follow Kubernetes recommendations to switch from client-side to server-side application of manifests, requiring the --server-side option by default when installing the operator (#​3729).
  • Set the default operand image to PostgreSQL 16.2 (#​3823).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [cloudnative-pg/cloudnative-pg](https://github.com/cloudnative-pg/cloudnative-pg) | patch | `v1.22.1` -> `v1.22.2` | --- ### Release Notes <details> <summary>cloudnative-pg/cloudnative-pg (cloudnative-pg/cloudnative-pg)</summary> ### [`v1.22.2`](https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.22.2) [Compare Source](https://github.com/cloudnative-pg/cloudnative-pg/compare/v1.22.1...v1.22.2) **Release date:** Mar 14, 2024 ##### Enhancements - Allow customization of the `wal_level` GUC in PostgreSQL ([#&#8203;4020](https://github.com/cloudnative-pg/cloudnative-pg/issues/4020)) - Add the `cnpg.io/skipWalArchiving` annotation to disable WAL archiving when set to `enabled` ([#&#8203;4055](https://github.com/cloudnative-pg/cloudnative-pg/issues/4055)) - Enrich the `cnpg` plugin for `kubectl` with the `publication` and `subscription` command groups to imperatively set up PostgreSQL native logical replication ([#&#8203;4052](https://github.com/cloudnative-pg/cloudnative-pg/issues/4052)) - Allow customization of `CERTIFICATE_DURATION` and `EXPIRING_CHECK_THRESHOLD` for automated management of TLS certificates handled by the operator ([#&#8203;3686](https://github.com/cloudnative-pg/cloudnative-pg/issues/3686)) - Retrieve the correct architecture's binary from the corresponding catalog in the running operator image during in-place updates, enabling the operator to inject the correct binary into any Pod with a supported architecture ([#&#8203;3840](https://github.com/cloudnative-pg/cloudnative-pg/issues/3840)) - Introduce initial support for tab-completion with the `cnpg` plugin for `kubectl` ([#&#8203;3875](https://github.com/cloudnative-pg/cloudnative-pg/issues/3875)) ##### Fixes - Properly synchronize PVC group labels with those on the pods, a critical aspect when all pods are deleted and the operator needs to decide which Pod to recreate first ([#&#8203;3930](https://github.com/cloudnative-pg/cloudnative-pg/issues/3930)) - Disable `wal_sender_timeout` when cloning a replica to prevent timeout errors due to slow connections ([#&#8203;4080](https://github.com/cloudnative-pg/cloudnative-pg/issues/4080)) - Ensure that volume snapshots are ready before initiating recovery bootstrap procedures, preventing an error condition where recovery with incomplete backups could enter an error loop ([#&#8203;3663](https://github.com/cloudnative-pg/cloudnative-pg/issues/3663)) - Prevent an error loop when unsetting connection limits in managed roles ([#&#8203;3832](https://github.com/cloudnative-pg/cloudnative-pg/issues/3832)) - Resolve a corner case in hibernation where the instance pod has been deleted, but the cluster status still has the hibernation condition set to false ([#&#8203;3970](https://github.com/cloudnative-pg/cloudnative-pg/issues/3970)) - Correctly detect Google Cloud capabilities for Barman Cloud ([#&#8203;3931](https://github.com/cloudnative-pg/cloudnative-pg/issues/3931)) ##### Security - Use `Role` instead of `ClusterRole` for operator permissions in OLM, requiring fewer privileges when installed on a per-namespace basis ([#&#8203;3855](https://github.com/cloudnative-pg/cloudnative-pg/issues/3855), [#&#8203;3990](https://github.com/cloudnative-pg/cloudnative-pg/issues/3990)) - Enforce fully-qualified object names in SQL queries for the PgBouncer pooler ([#&#8203;4080](https://github.com/cloudnative-pg/cloudnative-pg/issues/4080)) ##### Changes - Follow Kubernetes recommendations to switch from client-side to server-side application of manifests, requiring the `--server-side` option by default when installing the operator ([#&#8203;3729](https://github.com/cloudnative-pg/cloudnative-pg/issues/3729)). - Set the default operand image to PostgreSQL 16.2 ([#&#8203;3823](https://github.com/cloudnative-pg/cloudnative-pg/issues/3823)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjI0MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
renovator added 1 commit 2024-03-14 17:36:54 +01:00
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
51489d9ad8
chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.22.2
renovator merged commit 51489d9ad8 into main 2024-03-14 18:06:54 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infra/crds-catalog#72
No description provided.