cloudnative-pg / cnpg-i-machinery

CloudNativePG Interface Machinery
Apache License 2.0
2 stars 3 forks source link

fix(deps): update all non-major go dependencies #39

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/cloudnative-pg/cloudnative-pg v1.23.2 -> v1.23.3 age adoption passing confidence require patch
github.com/cloudnative-pg/cnpg-i 2ad7cc7 -> 9ea12e7 age adoption passing confidence require digest
github.com/onsi/ginkgo/v2 v2.19.0 -> v2.19.1 age adoption passing confidence require patch
github.com/onsi/gomega v1.33.1 -> v1.34.1 age adoption passing confidence require minor
k8s.io/api v0.30.2 -> v0.30.3 age adoption passing confidence require patch

Release Notes

cloudnative-pg/cloudnative-pg (github.com/cloudnative-pg/cloudnative-pg) ### [`v1.23.3`](https://togithub.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.23.3) [Compare Source](https://togithub.com/cloudnative-pg/cloudnative-pg/compare/v1.23.2...v1.23.3) **Release date:** Jul 29, 2024 ##### Enhancements: - Add transparent support for PostgreSQL 17's `allow_alter_system` parameter, enabling or disabling the `ALTER SYSTEM` command through the `.spec.postgresql.enableAlterSystem` option ([#​4921](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4921)). - Introduce the `reconcilePodSpec` annotation on the `Cluster` and `Pooler` resources to control the restart of pods following a change in the Pod specification ([#​5069](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5069)). - Support the new metrics introduced in PgBouncer 1.23 in the `Pooler` metrics collector ([#​5044](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5044)). ##### Fixes: - Enhance the mechanism for detecting Pods that have been terminated but not deleted during an eviction process, and extend the cleanup process during maintenance windows to include unschedulable Pods when the `reusePVC` flag is set to false ([#​2056](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/2056)). - Disable `pg_rewind` execution for newly created replicas that employ VolumeSnapshot during bootstrapping to avoid introducing a new shutdown checkpoint entry in the WAL files. This ensures that replicas can reconnect to the primary without issues, which would otherwise be hindered by the additional checkpoint entry ([#​5081](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5081)). - Gracefully handle failures during the initialization of a new instance. Any remaining data from the failed initialization is now either removed or, if it's a valid PostgreSQL data directory, moved to a backup location to avoid possible data loss ([#​5112](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5112)). - Enhance the robustness of the immediate backups reconciler by implementing retry logic upon initial backup failure ([#​4982](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4982)). - Wait for the `postmaster` to shut down before starting it again ([#​4938](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4938)). - Ensure that the `Pooler` service template can override the default service ([#​4846](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4846)). - Exclude immutable databases from `pg_database` metric monitoring and alerting processes ([#​4980](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4980)). - Removed unnecessary permissions from the operator service account ([#​4911](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4911)). - Fix cluster role permissions for `ClusterImageCatalogs` ([#​5034](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5034)). - Ensure the operator initiates a rollout of the `Pooler` instance when the operator image is upgraded ([#​5006](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5006)) - Address race condition causing the readiness probe to incorrectly show "not ready" after a PostgreSQL restart, even when the `postmaster` was accessible ([#​4920](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4920)). - Prevent reconciliation of resources that aren't owned by a `Pooler` ([#​4967](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4967)). - Renew the certificates managed by the operator when the DNS Subject Alternative Names (SANs) are updated ([#​3269](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/3269), [#​3319](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/3319)). - Set PVC default `AccessModes` in the template only when unspecified ([#​4845](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4845)). - Gracefully handle unsatisfiable backup schedule ([#​5109](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/5109)). - `cnpg` plugin: - Properly handle errors during the `status` command execution. - Support TLS in the `status` command ([#​4915](https://togithub.com/cloudnative-pg/cloudnative-pg/issues/4915)).
onsi/ginkgo (github.com/onsi/ginkgo/v2) ### [`v2.19.1`](https://togithub.com/onsi/ginkgo/releases/tag/v2.19.1) [Compare Source](https://togithub.com/onsi/ginkgo/compare/v2.19.0...v2.19.1) #### 2.19.1 ##### Fixes - update supported platforms for race conditions \[[`63c8c30`](https://togithub.com/onsi/ginkgo/commit/63c8c30)] - \[build] Allow custom name for binaries. \[[`ff41e27`](https://togithub.com/onsi/ginkgo/commit/ff41e27)] ##### Maintenance - bump gomega \[[`76f4e0c`](https://togithub.com/onsi/ginkgo/commit/76f4e0c)] - Bump rexml from 3.2.6 to 3.2.8 in /docs ([#​1417](https://togithub.com/onsi/ginkgo/issues/1417)) \[[`b69c00d`](https://togithub.com/onsi/ginkgo/commit/b69c00d)] - Bump golang.org/x/sys from 0.20.0 to 0.21.0 ([#​1425](https://togithub.com/onsi/ginkgo/issues/1425)) \[[`f097741`](https://togithub.com/onsi/ginkgo/commit/f097741)]
onsi/gomega (github.com/onsi/gomega) ### [`v1.34.1`](https://togithub.com/onsi/gomega/releases/tag/v1.34.1) [Compare Source](https://togithub.com/onsi/gomega/compare/v1.34.0...v1.34.1) #### 1.34.1 ##### Maintenance - Use slices from exp/slices to keep golang 1.20 compat \[[`5e71dcd`](https://togithub.com/onsi/gomega/commit/5e71dcd)] ### [`v1.34.0`](https://togithub.com/onsi/gomega/releases/tag/v1.34.0) [Compare Source](https://togithub.com/onsi/gomega/compare/v1.33.1...v1.34.0) #### 1.34.0 ##### Features - Add RoundTripper method to ghttp.Server \[[`c549e0d`](https://togithub.com/onsi/gomega/commit/c549e0d)] ##### Fixes - fix incorrect handling of nil slices in HaveExactElements (fixes [#​771](https://togithub.com/onsi/gomega/issues/771)) \[[`878940c`](https://togithub.com/onsi/gomega/commit/878940c)] - issue\_765 - fixed bug in Hopcroft-Karp algorithm \[[`ebadb67`](https://togithub.com/onsi/gomega/commit/ebadb67)] ##### Maintenance - bump ginkgo \[[`8af2ece`](https://togithub.com/onsi/gomega/commit/8af2ece)] - Fix typo in docs \[[`123a071`](https://togithub.com/onsi/gomega/commit/123a071)] - Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 ([#​756](https://togithub.com/onsi/gomega/issues/756)) \[[`0e69083`](https://togithub.com/onsi/gomega/commit/0e69083)] - Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 ([#​755](https://togithub.com/onsi/gomega/issues/755)) \[[`2675796`](https://togithub.com/onsi/gomega/commit/2675796)] - Bump golang.org/x/net from 0.24.0 to 0.25.0 ([#​754](https://togithub.com/onsi/gomega/issues/754)) \[[`4160c0f`](https://togithub.com/onsi/gomega/commit/4160c0f)] - Bump github-pages from 230 to 231 in /docs ([#​748](https://togithub.com/onsi/gomega/issues/748)) \[[`892c303`](https://togithub.com/onsi/gomega/commit/892c303)]
kubernetes/api (k8s.io/api) ### [`v0.30.3`](https://togithub.com/kubernetes/api/compare/v0.30.2...v0.30.3) [Compare Source](https://togithub.com/kubernetes/api/compare/v0.30.2...v0.30.3)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 months ago

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.74.0 -> v0.75.2
golang.org/x/exp v0.0.0-20240531132922-fd00a4e0eefc -> v0.0.0-20240719175910-8a7402abbf56
golang.org/x/net v0.25.0 -> v0.27.0
golang.org/x/sys v0.20.0 -> v0.22.0
golang.org/x/term v0.20.0 -> v0.22.0
golang.org/x/text v0.15.0 -> v0.16.0
golang.org/x/tools v0.21.0 -> v0.23.0
k8s.io/apiextensions-apiserver v0.30.1 -> v0.30.3
k8s.io/apimachinery v0.30.2 -> v0.30.3
k8s.io/client-go v0.30.1 -> v0.30.3
k8s.io/klog/v2 v2.120.1 -> v2.130.1
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 -> v0.0.0-20240711033017-18e509b52bc8
sigs.k8s.io/controller-runtime v0.18.3 -> v0.18.4