chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.20.0 #16

Merged
renovator merged 1 commits from renovate/crds-catalog into main 2023-04-27 14:02:35 +02:00
Member

This PR contains the following updates:

Package Update Change
cloudnative-pg/cloudnative-pg minor v1.19.1 -> v1.20.0

Release Notes

cloudnative-pg/cloudnative-pg

v1.20.0

Compare Source

Release date: April 27, 2023

!!! Important "Important changes from previous versions" CloudNativePG 1.20 introduces some changes to the default behavior of a few features for newly created Cluster resources, compared to previous versions of the operator. The goal of these changes is to improve the resilience of a Postgres cluster out of the box through convention over configuration. For clusters with one or more replicas:

  - Backup from standby is now enabled by default, unless `target` is
    explicitly set to `primary`
  - Restart of the primary is now the default method to complete the
    unsupervised rolling update procedure (`primaryUpdateMethod`
    defaults to `restart`, unless explicitly set to `switchover`)

For further information, please refer to the
["Installation and upgrades" section](../installation_upgrade.md#upgrading-to-120-from-a-previous-minor-version).

Features:

  • Declarative role management: introduce the managed.roles stanza in the Cluster spec to provide full lifecycle management of database roles, by providing an abstraction to the related DDL commands in PostgreSQL, such as CREATE ROLE and ALTER ROLE (#​1524, #​1793 and #​1815)
  • Declarative hibernation of a PostgreSQL cluster: introduce a new annotation called cnpg.io/hibernation to declaratively hibernate a PostgreSQL cluster by deleting all pods and keeping the PVCs only; the feature also implements the inverse procedure (#​1657)

Enhancements:

  • Improve the --logs option of the report command of the cnpg plugin for kubectl to also include the previous logs where available (#​1811)
  • The -any service is now disabled by default (#​1755)

Security:

  • Enable customization of SeccompProfile through override via a local file (#​1827)

Fixes:

  • Apply the PostgreSQL configuration provided by the user during the initdb bootstrap phase, before the server is started the first time (#​1858)

v1.19.2

Compare Source

Release date: April 27, 2023

Enhancements:

  • Improve the --logs option of the report command of the cnpg plugin for kubectl to also include the previous logs where available (#​1811)
  • The -any service is now disabled by default (#​1755)

Security:

  • Enable customization of SeccompProfile through override via a local file (#​1827)

Fixes:

  • Apply the PostgreSQL configuration provided by the user during the initdb bootstrap phase, before the server is started the first time (#​1858)

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.19.1` -> `v1.20.0` | --- ### Release Notes <details> <summary>cloudnative-pg/cloudnative-pg</summary> ### [`v1.20.0`](https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.20.0) [Compare Source](https://github.com/cloudnative-pg/cloudnative-pg/compare/v1.19.2...v1.20.0) **Release date:** April 27, 2023 !!! Important "Important changes from previous versions" CloudNativePG 1.20 introduces some changes to the default behavior of a few features for newly created `Cluster` resources, compared to previous versions of the operator. The goal of these changes is to improve the resilience of a Postgres cluster out of the box through convention over configuration. For clusters with one or more replicas: - Backup from standby is now enabled by default, unless `target` is explicitly set to `primary` - Restart of the primary is now the default method to complete the unsupervised rolling update procedure (`primaryUpdateMethod` defaults to `restart`, unless explicitly set to `switchover`) For further information, please refer to the ["Installation and upgrades" section](../installation_upgrade.md#upgrading-to-120-from-a-previous-minor-version). Features: - **Declarative role management:** introduce the `managed.roles` stanza in the `Cluster` spec to provide full lifecycle management of database roles, by providing an abstraction to the related DDL commands in PostgreSQL, such as `CREATE ROLE` and `ALTER ROLE` ([#&#8203;1524](https://github.com/cloudnative-pg/cloudnative-pg/issues/1524), [#&#8203;1793](https://github.com/cloudnative-pg/cloudnative-pg/issues/1793) and [#&#8203;1815](https://github.com/cloudnative-pg/cloudnative-pg/issues/1815)) - **Declarative hibernation of a PostgreSQL cluster:** introduce a new annotation called `cnpg.io/hibernation` to declaratively hibernate a PostgreSQL cluster by deleting all pods and keeping the PVCs only; the feature also implements the inverse procedure ([#&#8203;1657](https://github.com/cloudnative-pg/cloudnative-pg/issues/1657)) Enhancements: - Improve the `--logs` option of the `report` command of the `cnpg` plugin for `kubectl` to also include the previous logs where available ([#&#8203;1811](https://github.com/cloudnative-pg/cloudnative-pg/issues/1811)) - The `-any` service is now disabled by default ([#&#8203;1755](https://github.com/cloudnative-pg/cloudnative-pg/issues/1755)) Security: - Enable customization of `SeccompProfile` through override via a local file ([#&#8203;1827](https://github.com/cloudnative-pg/cloudnative-pg/issues/1827)) Fixes: - Apply the PostgreSQL configuration provided by the user during the `initdb` bootstrap phase, before the server is started the first time ([#&#8203;1858](https://github.com/cloudnative-pg/cloudnative-pg/issues/1858)) ### [`v1.19.2`](https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.19.2) [Compare Source](https://github.com/cloudnative-pg/cloudnative-pg/compare/v1.19.1...v1.19.2) **Release date:** April 27, 2023 Enhancements: - Improve the `--logs` option of the `report` command of the `cnpg` plugin for `kubectl` to also include the previous logs where available ([#&#8203;1811](https://github.com/cloudnative-pg/cloudnative-pg/issues/1811)) - The `-any` service is now disabled by default ([#&#8203;1755](https://github.com/cloudnative-pg/cloudnative-pg/issues/1755)) Security: - Enable customization of `SeccompProfile` through override via a local file ([#&#8203;1827](https://github.com/cloudnative-pg/cloudnative-pg/issues/1827)) Fixes: - Apply the PostgreSQL configuration provided by the user during the `initdb` bootstrap phase, before the server is started the first time ([#&#8203;1858](https://github.com/cloudnative-pg/cloudnative-pg/issues/1858)) </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:eyJjcmVhdGVkSW5WZXIiOiIzNS42MS4wIiwidXBkYXRlZEluVmVyIjoiMzUuNjEuMCJ9-->
renovator added 1 commit 2023-04-27 13:32:38 +02:00
chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.20.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
97154c9a5d
renovator merged commit 97154c9a5d into main 2023-04-27 14:02:35 +02: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#16
No description provided.