chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.23.0 #85

Merged
renovator merged 1 commits from renovate/crds-catalog into main 2024-04-24 23:06:23 +00:00
Member

This PR contains the following updates:

Package Update Change
cloudnative-pg/cloudnative-pg minor v1.22.3 -> v1.23.0

Release Notes

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

v1.23.0

Compare Source

Release date: Apr 24, 2024

!!! Important "Important changes to Community Supported Versions" We've updated our support policy to streamline our focus on one supported minor release at a time, rather than two. Additionally, we've extended the supplementary support period for the previous minor release to 3 months.

Features:

  • PostgreSQL Image Catalogs: Introduced ClusterImageCatalog and ImageCatalog CRDs to manage operand container images based on PostgreSQL major version. This is facilitated through the Cluster's .spec.imageCatalogRef stanza. This feature provides an alternative to the imageName option and will eventually replace it as the default method to define operand container images.
  • Configuration of Pod Disruption Budgets (PDB): Introduced the .spec.enablePDB field to disable PDBs on the primary instance, allowing proper eviction of the pod during maintenance operations. This is particularly useful for single-instance deployments. This feature is intended to replace the node maintenance window feature.

Enhancements:

  • Users now have the capability to transition an existing cluster into replica mode, simplifying cross-datacenter switchover operations (#​4261)
  • Users can now customize the connection pooler service, including its type, labels, and annotations (#​3384)
  • Users can now configure the wal_log_hints PostgreSQL parameter (#​4218) (#​4218)
  • Fully Qualified Domain Names (FQDN) in URIs for automatically generated secrets (#​4095)
  • Cleanup of instance Pods not owned by the Cluster during Cluster restore (#​4141)
  • Command output of the plugin’s status command to show the status of PDBs (#​4319)
  • Error detection when invoking barman-cloud-wal-restore in recovery bootstrap (#​4101)

Fixes:

  • Ensured that before a switchover, the elected replica is in streaming replication (#​4288)
  • Correctly handle parsing errors of instances' LSN when sorting them (#​4283)
  • Recreate the primary Pod if there are no healthy standbys available to promote (#​4132)
  • Cleanup PGDATA in case of failure of the restore job (#​4151)
  • Reload certificates on configuration update (#​3705)
  • cnpg plugin for kubectl:
    • Improve the arguments handling of destroy, fencing, and promote plugin commands (#​4280)
    • Correctly handle the percentage of the backup progress in cnpg status (#​4131)
    • Gracefully handle databases with no sequences in sync-sequences command (#​4346)

Changes:


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) | minor | `v1.22.3` -> `v1.23.0` | --- ### Release Notes <details> <summary>cloudnative-pg/cloudnative-pg (cloudnative-pg/cloudnative-pg)</summary> ### [`v1.23.0`](https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.23.0) [Compare Source](https://github.com/cloudnative-pg/cloudnative-pg/compare/v1.22.3...v1.23.0) **Release date:** Apr 24, 2024 !!! Important "Important changes to Community Supported Versions" We've updated our support policy to streamline our focus on one supported minor release at a time, rather than two. Additionally, we've extended the supplementary support period for the previous minor release to 3 months. Features: - **PostgreSQL Image Catalogs:** Introduced `ClusterImageCatalog` and `ImageCatalog` CRDs to manage operand container images based on PostgreSQL major version. This is facilitated through the `Cluster`'s `.spec.imageCatalogRef stanza`. This feature provides an alternative to the imageName option and will eventually replace it as the default method to define operand container images. - **Configuration of Pod Disruption Budgets (PDB)**: Introduced the `.spec.enablePDB` field to disable PDBs on the primary instance, allowing proper eviction of the pod during maintenance operations. This is particularly useful for single-instance deployments. This feature is intended to replace the node maintenance window feature. Enhancements: - Users now have the capability to transition an existing cluster into replica mode, simplifying cross-datacenter switchover operations ([#&#8203;4261](https://github.com/cloudnative-pg/cloudnative-pg/issues/4261)) - Users can now customize the connection pooler service, including its type, labels, and annotations ([#&#8203;3384](https://github.com/cloudnative-pg/cloudnative-pg/issues/3384)) - Users can now configure the `wal_log_hints` PostgreSQL parameter ([#&#8203;4218](https://github.com/cloudnative-pg/cloudnative-pg/issues/4218)) ([#&#8203;4218](https://github.com/cloudnative-pg/cloudnative-pg/issues/4218)) - Fully Qualified Domain Names (FQDN) in URIs for automatically generated secrets ([#&#8203;4095](https://github.com/cloudnative-pg/cloudnative-pg/issues/4095)) - Cleanup of instance Pods not owned by the Cluster during Cluster restore ([#&#8203;4141](https://github.com/cloudnative-pg/cloudnative-pg/issues/4141)) - Command output of the plugin’s `status` command to show the status of PDBs ([#&#8203;4319](https://github.com/cloudnative-pg/cloudnative-pg/issues/4319)) - Error detection when invoking `barman-cloud-wal-restore` in `recovery` bootstrap ([#&#8203;4101](https://github.com/cloudnative-pg/cloudnative-pg/issues/4101)) Fixes: - Ensured that before a switchover, the elected replica is in streaming replication ([#&#8203;4288](https://github.com/cloudnative-pg/cloudnative-pg/issues/4288)) - Correctly handle parsing errors of instances' LSN when sorting them ([#&#8203;4283](https://github.com/cloudnative-pg/cloudnative-pg/issues/4283)) - Recreate the primary Pod if there are no healthy standbys available to promote ([#&#8203;4132](https://github.com/cloudnative-pg/cloudnative-pg/issues/4132)) - Cleanup `PGDATA` in case of failure of the restore job ([#&#8203;4151](https://github.com/cloudnative-pg/cloudnative-pg/issues/4151)) - Reload certificates on configuration update ([#&#8203;3705](https://github.com/cloudnative-pg/cloudnative-pg/issues/3705)) - `cnpg` plugin for `kubectl`: - Improve the arguments handling of `destroy`, `fencing`, and `promote` plugin commands ([#&#8203;4280](https://github.com/cloudnative-pg/cloudnative-pg/issues/4280)) - Correctly handle the percentage of the backup progress in `cnpg status` ([#&#8203;4131](https://github.com/cloudnative-pg/cloudnative-pg/issues/4131)) - Gracefully handle databases with no sequences in `sync-sequences` command ([#&#8203;4346](https://github.com/cloudnative-pg/cloudnative-pg/issues/4346)) Changes: - Operator images are now based on `gcr.io/distroless/static-debian12:nonroot` ([#&#8203;4201](https://github.com/cloudnative-pg/cloudnative-pg/issues/4201)) - The Grafana dashboard now resides at https://github.com/cloudnative-pg/grafana-dashboards ([#&#8203;4154](https://github.com/cloudnative-pg/cloudnative-pg/issues/4154)) </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMxOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovator added 1 commit 2024-04-24 22:36:22 +00:00
chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.23.0
All checks were successful
ci/woodpecker/pr/build-package Pipeline was successful
ci/woodpecker/push/build-package Pipeline was successful
ci/woodpecker/push/notify Pipeline was successful
24193d3e64
renovator merged commit 24193d3e64 into main 2024-04-24 23:06:23 +00: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#85
No description provided.