Skip to content

Commit fab9368

Browse files
chore(deps): update grouped non-major updates (#200)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | patch | `v4.1.3` -> `v4.1.4` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/actions%2fcheckout/v4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/actions%2fcheckout/v4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/actions%2fcheckout/v4.1.3/v4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/actions%2fcheckout/v4.1.3/v4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [jetstack/cert-manager](https://github.com/jetstack/cert-manager) | | patch | `v1.14.4` -> `v1.14.5` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/jetstack%2fcert-manager/v1.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/jetstack%2fcert-manager/v1.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/jetstack%2fcert-manager/v1.14.4/v1.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/jetstack%2fcert-manager/v1.14.4/v1.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [k8s.io/client-go](https://github.com/kubernetes/client-go) | require | minor | `v0.29.3` -> `v0.30.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fclient-go/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fclient-go/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fclient-go/v0.29.3/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fclient-go/v0.29.3/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [kubernetes-sigs/controller-tools](https://github.com/kubernetes-sigs/controller-tools) | | minor | `v0.14.0` -> `v0.15.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/kubernetes-sigs%2fcontroller-tools/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/kubernetes-sigs%2fcontroller-tools/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/kubernetes-sigs%2fcontroller-tools/v0.14.0/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/kubernetes-sigs%2fcontroller-tools/v0.14.0/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | require | minor | `v0.17.3` -> `v0.18.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/sigs.k8s.io%2fcontroller-runtime/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/sigs.k8s.io%2fcontroller-runtime/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/sigs.k8s.io%2fcontroller-runtime/v0.17.3/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/sigs.k8s.io%2fcontroller-runtime/v0.17.3/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.1.4`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@&#8203;jww3](https://github.com/jww3) in [https://github.com/actions/checkout/pull/1692](https://github.com/actions/checkout/pull/1692) - Add dependabot config by [@&#8203;cory-miller](https://github.com/cory-miller) in [https://github.com/actions/checkout/pull/1688](https://github.com/actions/checkout/pull/1688) - Bump the minor-actions-dependencies group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/actions/checkout/pull/1693](https://github.com/actions/checkout/pull/1693) - Bump word-wrap from 1.2.3 to 1.2.5 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/actions/checkout/pull/1643](https://github.com/actions/checkout/pull/1643) </details> <details> <summary>jetstack/cert-manager (jetstack/cert-manager)</summary> ### [`v1.14.5`](https://github.com/cert-manager/cert-manager/releases/tag/v1.14.5) [Compare Source](https://github.com/jetstack/cert-manager/compare/v1.14.4...v1.14.5) cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters. `v1.14.5` fixes a bug in the DigitalOcean DNS-01 provider which could cause incorrect DNS records to be deleted when using a domain with a CNAME. Special thanks to [@&#8203;BobyMCbobs](https://github.com/BobyMCbobs) for reporting this issue and testing the fix! It also patches CVE-2023-45288. #### Known Issues - ACME Issuer (Let's Encrypt): wrong certificate chain may be used if `preferredChain` is configured: see [1.14 release notes](./release-notes-1.14.md#known-issues) for more information. #### Changes ##### Bug or Regression - DigitalOcean: Ensure that only TXT records are considered for deletion when cleaning up after an ACME challenge ([#&#8203;6893](https://github.com/jetstack/cert-manager/issues/6893) , [@&#8203;SgtCoDFish](https://github.com/SgtCoDFish)) - Bump golang.org/x/net to address [CVE-2023-45288](https://nvd.nist.gov/vuln/detail/CVE-2023-45288) ([#&#8203;6931](https://github.com/jetstack/cert-manager/issues/6931) , [@&#8203;SgtCoDFish](https://github.com/SgtCoDFish)) </details> <details> <summary>kubernetes/client-go (k8s.io/client-go)</summary> ### [`v0.30.0`](https://github.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) [Compare Source](https://github.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) ### [`v0.29.4`](https://github.com/kubernetes/client-go/compare/v0.29.3...v0.29.4) [Compare Source](https://github.com/kubernetes/client-go/compare/v0.29.3...v0.29.4) </details> <details> <summary>kubernetes-sigs/controller-tools (kubernetes-sigs/controller-tools)</summary> ### [`v0.15.0`](https://github.com/kubernetes-sigs/controller-tools/releases/tag/v0.15.0) [Compare Source](https://github.com/kubernetes-sigs/controller-tools/compare/v0.14.0...v0.15.0) #### What's Changed - ✨ Markers can now indicate their priority when applying by [@&#8203;dprotaso](https://github.com/dprotaso) in [https://github.com/kubernetes-sigs/controller-tools/pull/706](https://github.com/kubernetes-sigs/controller-tools/pull/706) - ✨ crd: support validating internal list items on list types by [@&#8203;AlexanderYastrebov](https://github.com/AlexanderYastrebov) in [https://github.com/kubernetes-sigs/controller-tools/pull/898](https://github.com/kubernetes-sigs/controller-tools/pull/898) - ✨ crd: allow specifying spec.preserveUnknownFields by [@&#8203;AlexanderYastrebov](https://github.com/AlexanderYastrebov) in [https://github.com/kubernetes-sigs/controller-tools/pull/912](https://github.com/kubernetes-sigs/controller-tools/pull/912) - ✨ crd: add messageExpression support to XValidation marker by [@&#8203;pmalek](https://github.com/pmalek) in [https://github.com/kubernetes-sigs/controller-tools/pull/927](https://github.com/kubernetes-sigs/controller-tools/pull/927) - ✨ Fix deprecations by [@&#8203;zchee](https://github.com/zchee) in [https://github.com/kubernetes-sigs/controller-tools/pull/882](https://github.com/kubernetes-sigs/controller-tools/pull/882) - 🌱 Update golangci-lint, Makefile, Actions by [@&#8203;vincepri](https://github.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/902](https://github.com/kubernetes-sigs/controller-tools/pull/902) #### envtest - ✨ Build and publish Kubernetes envtest tools as packages by [@&#8203;vincepri](https://github.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/906](https://github.com/kubernetes-sigs/controller-tools/pull/906) - ✨ Add github action to package envtest binaries in releases by [@&#8203;vincepri](https://github.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/908](https://github.com/kubernetes-sigs/controller-tools/pull/908) - 🌱 Adjust branches for github actions by [@&#8203;vincepri](https://github.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/918](https://github.com/kubernetes-sigs/controller-tools/pull/918) - 🌱 Automatically release, fixup selfLink in camelCase by [@&#8203;vincepri](https://github.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/921](https://github.com/kubernetes-sigs/controller-tools/pull/921) - ✨ Release envtest v1.28.0 by [@&#8203;sbueringer](https://github.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/919](https://github.com/kubernetes-sigs/controller-tools/pull/919) - 🌱 Promotion of envtest release for Kubernetes v1.28.0 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/kubernetes-sigs/controller-tools/pull/920](https://github.com/kubernetes-sigs/controller-tools/pull/920) - ✨ Release envtest-v1.29.4 by [@&#8203;vincepri](https://github.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/922](https://github.com/kubernetes-sigs/controller-tools/pull/922) - 🌱 Promotion of envtest release for Kubernetes v1.29.4 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/kubernetes-sigs/controller-tools/pull/923](https://github.com/kubernetes-sigs/controller-tools/pull/923) - ✨ Release envtest v1.30.0 by [@&#8203;sbueringer](https://github.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/924](https://github.com/kubernetes-sigs/controller-tools/pull/924) - 🌱 Promotion of envtest release for Kubernetes v1.30.0 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/kubernetes-sigs/controller-tools/pull/925](https://github.com/kubernetes-sigs/controller-tools/pull/925) #### Dependency bumps - 🌱 Bump go version from 1.20 to 1.21 by [@&#8203;SuperSandro2000](https://github.com/SuperSandro2000) in [https://github.com/kubernetes-sigs/controller-tools/pull/881](https://github.com/kubernetes-sigs/controller-tools/pull/881) - ⚠️Bump k/k to v1.30.0-rc.1 & Go to 1.22 by [@&#8203;sbueringer](https://github.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/901](https://github.com/kubernetes-sigs/controller-tools/pull/901) - ⚠ Bump to k8s.io/\* v1.30 by [@&#8203;sbueringer](https://github.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/926](https://github.com/kubernetes-sigs/controller-tools/pull/926) - 🌱 Bump golang.org/x/tools from 0.16.1 to 0.17.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/874](https://github.com/kubernetes-sigs/controller-tools/pull/874) - 🌱 Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/876](https://github.com/kubernetes-sigs/controller-tools/pull/876) - 🌱 Bump golang.org/x/tools from 0.17.0 to 0.18.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/885](https://github.com/kubernetes-sigs/controller-tools/pull/885) - 🌱 Bump golang.org/x/tools from 0.18.0 to 0.19.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/891](https://github.com/kubernetes-sigs/controller-tools/pull/891) - 🌱 Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/895](https://github.com/kubernetes-sigs/controller-tools/pull/895) - 🌱 Bump golang.org/x/tools from 0.19.0 to 0.20.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/904](https://github.com/kubernetes-sigs/controller-tools/pull/904) - 🌱 Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/915](https://github.com/kubernetes-sigs/controller-tools/pull/915) - 🌱 Bump tj-actions/changed-files from 44.0.0 to 44.0.1 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/916](https://github.com/kubernetes-sigs/controller-tools/pull/916) - 🌱 Bump tj-actions/changed-files from 44.0.1 to 44.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/929](https://github.com/kubernetes-sigs/controller-tools/pull/929) - 🌱 Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/931](https://github.com/kubernetes-sigs/controller-tools/pull/931) - 🌱 Bump actions/checkout from 4.1.2 to 4.1.3 by [@&#8203;dependabot](https://github.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/930](https://github.com/kubernetes-sigs/controller-tools/pull/930) #### New Contributors - [@&#8203;dprotaso](https://github.com/dprotaso) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/706](https://github.com/kubernetes-sigs/controller-tools/pull/706) - [@&#8203;SuperSandro2000](https://github.com/SuperSandro2000) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/881](https://github.com/kubernetes-sigs/controller-tools/pull/881) - [@&#8203;zchee](https://github.com/zchee) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/882](https://github.com/kubernetes-sigs/controller-tools/pull/882) - [@&#8203;AlexanderYastrebov](https://github.com/AlexanderYastrebov) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/898](https://github.com/kubernetes-sigs/controller-tools/pull/898) - [@&#8203;github-actions](https://github.com/github-actions) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/920](https://github.com/kubernetes-sigs/controller-tools/pull/920) - [@&#8203;pmalek](https://github.com/pmalek) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/927](https://github.com/kubernetes-sigs/controller-tools/pull/927) **Full Changelog**: kubernetes-sigs/controller-tools@v0.14.0...v0.15.0 </details> <details> <summary>kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)</summary> ### [`v0.18.0`](https://github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.0) [Compare Source](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.3...v0.18.0) #### ⚠️ Breaking Changes - Bump to k8s.io/\* v1.30 ([#&#8203;2693](https://github.com/kubernetes-sigs/controller-runtime/issues/2693) [#&#8203;2754](https://github.com/kubernetes-sigs/controller-runtime/issues/2754) [#&#8203;2765](https://github.com/kubernetes-sigs/controller-runtime/issues/2765) [#&#8203;2776](https://github.com/kubernetes-sigs/controller-runtime/issues/2776) [#&#8203;2786](https://github.com/kubernetes-sigs/controller-runtime/issues/2786)) - Remove deprecated v1alpha1.ControllerManagerConfiguration ([#&#8203;2648](https://github.com/kubernetes-sigs/controller-runtime/issues/2648)) - admission.Decoder is now an interface ([#&#8203;2736](https://github.com/kubernetes-sigs/controller-runtime/issues/2736)) - Source, Event, Predicate, Handler: Add generics support ([#&#8203;2783](https://github.com/kubernetes-sigs/controller-runtime/issues/2783) [#&#8203;2796](https://github.com/kubernetes-sigs/controller-runtime/issues/2796)) - client: Fix SubResourceCreateOptions signature in subresource client ([#&#8203;2766](https://github.com/kubernetes-sigs/controller-runtime/issues/2766)) #### ✨ New Features - cache: Add TransformStripManagedFields transform func ([#&#8203;2791](https://github.com/kubernetes-sigs/controller-runtime/issues/2791)) - client: Add client.WithFieldOwner to configure client-wide FieldManager ([#&#8203;2771](https://github.com/kubernetes-sigs/controller-runtime/issues/2771) [#&#8203;2777](https://github.com/kubernetes-sigs/controller-runtime/issues/2777)) - controller: Add `NewQueue` option ([#&#8203;2767](https://github.com/kubernetes-sigs/controller-runtime/issues/2767)) - manager: Export HTTP server runnable implementation ([#&#8203;2473](https://github.com/kubernetes-sigs/controller-runtime/issues/2473)) - metrics/server: Add `ListenConfig` option ([#&#8203;2519](https://github.com/kubernetes-sigs/controller-runtime/issues/2519)) #### 🐛 Bug Fixes - builder/webhook: Return error if For() is used multiple times ([#&#8203;2740](https://github.com/kubernetes-sigs/controller-runtime/issues/2740)) - cache: Keep selectors when byObject.Namespaces is defaulted ([#&#8203;2747](https://github.com/kubernetes-sigs/controller-runtime/issues/2747)) - cache: Prevent race when informers are started more than once ([#&#8203;2758](https://github.com/kubernetes-sigs/controller-runtime/issues/2758)) - fake client: Allow fakeclient to patch CR with no resourceVersion ([#&#8203;2725](https://github.com/kubernetes-sigs/controller-runtime/issues/2725)) - fake client: Do not consider an apply patch to be a strategic merge patch ([#&#8203;2679](https://github.com/kubernetes-sigs/controller-runtime/issues/2679)) - manager: Prevent leader election when shutting down a non-elected manager ([#&#8203;2724](https://github.com/kubernetes-sigs/controller-runtime/issues/2724)) - manager: Runnable group should check if stopped before enqueueing ([#&#8203;2757](https://github.com/kubernetes-sigs/controller-runtime/issues/2757)) - restmapper: Clean restmapper cache if a version is notFound ([#&#8203;2663](https://github.com/kubernetes-sigs/controller-runtime/issues/2663)) - restmapper: Fix cache invalidation ([#&#8203;2687](https://github.com/kubernetes-sigs/controller-runtime/issues/2687)) #### 🌱 Others - ci: Add OSSF scorecard action ([#&#8203;2714](https://github.com/kubernetes-sigs/controller-runtime/issues/2714)) - ci: Improve github actions dependencies versions and permissions ([#&#8203;2715](https://github.com/kubernetes-sigs/controller-runtime/issues/2715)) - ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format ([#&#8203;2729](https://github.com/kubernetes-sigs/controller-runtime/issues/2729)) - ci: Update golangci-lint to v1.57.2 ([#&#8203;2708](https://github.com/kubernetes-sigs/controller-runtime/issues/2708) [#&#8203;2751](https://github.com/kubernetes-sigs/controller-runtime/issues/2751)) - ci: Update scorecard github action ([#&#8203;2728](https://github.com/kubernetes-sigs/controller-runtime/issues/2728)) - ci: Use go-install for versioned dependencies ([#&#8203;2710](https://github.com/kubernetes-sigs/controller-runtime/issues/2710)) - envtest: WaitForDefaultNamespace while starting up envtest ([#&#8203;2668](https://github.com/kubernetes-sigs/controller-runtime/issues/2668)) - owners: Cleanup owners files ([#&#8203;2730](https://github.com/kubernetes-sigs/controller-runtime/issues/2730)) - owners: Remove outdated testing framework approvers ([#&#8203;2709](https://github.com/kubernetes-sigs/controller-runtime/issues/2709)) - predicate: Compare labels and annotations using maps.Equal ([#&#8203;2705](https://github.com/kubernetes-sigs/controller-runtime/issues/2705)) - typos: Fix typo of CacheReader comment ([#&#8203;2773](https://github.com/kubernetes-sigs/controller-runtime/issues/2773)) - typos: Fix typo in channel option ([#&#8203;2792](https://github.com/kubernetes-sigs/controller-runtime/issues/2792)) - typos: Minor typo fixes in docstrings ([#&#8203;2727](https://github.com/kubernetes-sigs/controller-runtime/issues/2727)) :book: Additionally, there have been 3 contributions to our documentation and book. ([#&#8203;2712](https://github.com/kubernetes-sigs/controller-runtime/issues/2712), [#&#8203;2770](https://github.com/kubernetes-sigs/controller-runtime/issues/2770), [#&#8203;2789](https://github.com/kubernetes-sigs/controller-runtime/issues/2789)) #### Dependencies ##### Added - github.com/fxamacker/cbor/v2: [v2.6.0](https://github.com/fxamacker/cbor/tree/v2.6.0) - github.com/x448/float16: [v0.8.4](https://github.com/x448/float16/tree/v0.8.4) - golang.org/x/telemetry: [`b75ee88`](https://github.com/kubernetes-sigs/controller-runtime/commit/b75ee88) - k8s.io/gengo/v2: [`51d4e06`](https://github.com/kubernetes-sigs/controller-runtime/commit/51d4e06) ##### Changed - github.com/evanphx/json-patch/v5: [v5.8.0 → v5.9.0](https://github.com/evanphx/json-patch/compare/v5.8.0...v5.9.0) - github.com/golang/protobuf: [v1.5.3 → v1.5.4](https://github.com/golang/protobuf/compare/v1.5.3...v1.5.4) - github.com/google/cel-go: [v0.17.7 → v0.17.8](https://github.com/google/cel-go/compare/v0.17.7...v0.17.8) - github.com/onsi/ginkgo/v2: [v2.14.0 → v2.17.1](https://github.com/onsi/ginkgo/compare/v2.14.0...v2.17.1) - github.com/onsi/gomega: [v1.30.0 → v1.32.0](https://github.com/onsi/gomega/compare/v1.30.0...v1.32.0) - github.com/prometheus/client_golang: [v1.18.0 → v1.16.0](https://github.com/prometheus/client_golang/compare/v1.18.0...v1.16.0) - github.com/prometheus/client_model: [v0.5.0 → v0.4.0](https://github.com/prometheus/client_model/compare/v0.5.0...v0.4.0) - github.com/prometheus/common: [v0.45.0 → v0.44.0](https://github.com/prometheus/common/compare/v0.45.0...v0.44.0) - golang.org/x/crypto: v0.16.0 → v0.21.0 - golang.org/x/mod: v0.14.0 → v0.15.0 - golang.org/x/net: v0.19.0 → v0.23.0 - golang.org/x/sync: v0.5.0 → v0.6.0 - golang.org/x/sys: v0.16.0 → v0.18.0 - golang.org/x/term: v0.15.0 → v0.18.0 - golang.org/x/tools: v0.16.1 → v0.18.0 - google.golang.org/protobuf: v1.31.0 → v1.33.0 - k8s.io/api: v0.29.0 → v0.30.0 - k8s.io/apiextensions-apiserver: v0.29.0 → v0.30.0 - k8s.io/apimachinery: v0.29.0 → v0.30.0 - k8s.io/apiserver: v0.29.0 → v0.30.0 - k8s.io/client-go: v0.29.0 → v0.30.0 - k8s.io/code-generator: v0.29.0 → v0.30.0 - k8s.io/component-base: v0.29.0 → v0.30.0 - k8s.io/klog/v2: v2.110.1 → v2.120.1 - k8s.io/kms: v0.29.0 → v0.30.0 - k8s.io/kube-openapi: [`2dd684a`](https://github.com/kubernetes-sigs/controller-runtime/commit/2dd684a) → [`70dd376`](https://github.com/kubernetes-sigs/controller-runtime/commit/70dd376) - sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0 - sigs.k8s.io/yaml: v1.4.0 → v1.3.0 ##### Removed - github.com/matttproud/golang_protobuf_extensions/v2: [v2.0.0](https://github.com/matttproud/golang_protobuf_extensions/tree/v2.0.0) - go.uber.org/atomic: v1.10.0 - k8s.io/gengo: [`9cce18d`](https://github.com/kubernetes-sigs/controller-runtime/commit/9cce18d) *Thanks to all our contributors!* 😊 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 6" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/aenix-io/etcd-operator). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJvay10by10ZXN0Il19--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Hidden Marten <[email protected]>
1 parent eaca8d6 commit fab9368

11 files changed

+22
-25
lines changed

.github/workflows/docker-publish.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: Checkout repository
32-
uses: actions/[email protected].3
32+
uses: actions/[email protected].4
3333

3434
# Install the cosign tool except on PR
3535
# https://github.com/sigstore/cosign-installer

.github/workflows/helm-publish.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
steps:
2525
- name: Checkout repository
26-
uses: actions/[email protected].3
26+
uses: actions/[email protected].4
2727

2828
- name: Install Helm
2929
uses: azure/[email protected]

.github/workflows/hugo.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Install Dart Sass
4242
run: sudo snap install dart-sass
4343
- name: Checkout
44-
uses: actions/[email protected].3
44+
uses: actions/[email protected].4
4545
with:
4646
submodules: recursive
4747
fetch-depth: 0

.github/workflows/make-test-e2e.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
attribute: latest
2424
runs-on: ubuntu-22.04
2525
steps:
26-
- uses: actions/[email protected].3
26+
- uses: actions/[email protected].4
2727
- uses: actions/[email protected]
2828
with:
2929
go-version: 1.22.2

.github/workflows/make-test.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
attribute: latest
2424
runs-on: ubuntu-22.04
2525
steps:
26-
- uses: actions/[email protected].3
26+
- uses: actions/[email protected].4
2727
- uses: actions/[email protected]
2828
with:
2929
go-version: 1.22.2

.github/workflows/nilaway-lint.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
nilaway-lint:
88
runs-on: ubuntu-22.04
99
steps:
10-
- uses: actions/[email protected].3
10+
- uses: actions/[email protected].4
1111
- uses: actions/[email protected]
1212
with:
1313
go-version: 1.22.2

.github/workflows/pre-commit.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
pre-commit:
88
runs-on: ubuntu-22.04
99
steps:
10-
- uses: actions/[email protected].3
10+
- uses: actions/[email protected].4
1111
- uses: actions/[email protected]
1212
with:
1313
go-version: 1.22.2

.github/workflows/release-assets.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
permissions:
1515
contents: write
1616
steps:
17-
- uses: actions/[email protected].3
17+
- uses: actions/[email protected].4
1818
- uses: actions/[email protected]
1919
with:
2020
go-version: 1.22.2

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ NAMESPACE ?= etcd-operator-system
157157
# renovate: datasource=github-tags depName=prometheus-operator/prometheus-operator
158158
PROMETHEUS_OPERATOR_VERSION ?= v0.73.2
159159
# renovate: datasource=github-tags depName=jetstack/cert-manager
160-
CERT_MANAGER_VERSION ?= v1.14.4
160+
CERT_MANAGER_VERSION ?= v1.14.5
161161

162162
ifndef ignore-not-found
163163
ignore-not-found = false
@@ -239,7 +239,7 @@ YQ = $(LOCALBIN)/yq
239239
# renovate: datasource=github-tags depName=kubernetes-sigs/kustomize
240240
KUSTOMIZE_VERSION ?= v5.3.0
241241
# renovate: datasource=github-tags depName=kubernetes-sigs/controller-tools
242-
CONTROLLER_TOOLS_VERSION ?= v0.14.0
242+
CONTROLLER_TOOLS_VERSION ?= v0.15.0
243243
ENVTEST_VERSION ?= latest
244244
# renovate: datasource=github-tags depName=golangci/golangci-lint
245245
GOLANGCI_LINT_VERSION ?= v1.57.2

go.mod

+4-5
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ require (
99
go.etcd.io/etcd/client/v3 v3.5.13
1010
k8s.io/api v0.30.0
1111
k8s.io/apimachinery v0.30.0
12-
k8s.io/client-go v0.29.3
12+
k8s.io/client-go v0.30.0
1313
k8s.io/utils v0.0.0-20240310230437-4693a0247e57
14-
sigs.k8s.io/controller-runtime v0.17.3
14+
sigs.k8s.io/controller-runtime v0.18.0
1515
)
1616

1717
require (
@@ -21,7 +21,7 @@ require (
2121
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
2222
github.com/davecgh/go-spew v1.1.1 // indirect
2323
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
24-
github.com/evanphx/json-patch/v5 v5.8.0 // indirect
24+
github.com/evanphx/json-patch/v5 v5.9.0 // indirect
2525
github.com/fsnotify/fsnotify v1.7.0 // indirect
2626
github.com/go-logr/logr v1.4.1 // indirect
2727
github.com/go-logr/zapr v1.3.0 // indirect
@@ -72,8 +72,7 @@ require (
7272
gopkg.in/inf.v0 v0.9.1 // indirect
7373
gopkg.in/yaml.v2 v2.4.0 // indirect
7474
gopkg.in/yaml.v3 v3.0.1 // indirect
75-
k8s.io/apiextensions-apiserver v0.29.2 // indirect
76-
k8s.io/component-base v0.29.2 // indirect
75+
k8s.io/apiextensions-apiserver v0.30.0 // indirect
7776
k8s.io/klog/v2 v2.120.1 // indirect
7877
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
7978
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect

go.sum

+8-10
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxER
1717
github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
1818
github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
1919
github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
20-
github.com/evanphx/json-patch/v5 v5.8.0 h1:lRj6N9Nci7MvzrXuX6HFzU8XjmhPiXPlsKEy1u0KQro=
21-
github.com/evanphx/json-patch/v5 v5.8.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ=
20+
github.com/evanphx/json-patch/v5 v5.9.0 h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg=
21+
github.com/evanphx/json-patch/v5 v5.9.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ=
2222
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
2323
github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
2424
github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=
@@ -195,22 +195,20 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
195195
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
196196
k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA=
197197
k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE=
198-
k8s.io/apiextensions-apiserver v0.29.2 h1:UK3xB5lOWSnhaCk0RFZ0LUacPZz9RY4wi/yt2Iu+btg=
199-
k8s.io/apiextensions-apiserver v0.29.2/go.mod h1:aLfYjpA5p3OwtqNXQFkhJ56TB+spV8Gc4wfMhUA3/b8=
198+
k8s.io/apiextensions-apiserver v0.30.0 h1:jcZFKMqnICJfRxTgnC4E+Hpcq8UEhT8B2lhBcQ+6uAs=
199+
k8s.io/apiextensions-apiserver v0.30.0/go.mod h1:N9ogQFGcrbWqAY9p2mUAL5mGxsLqwgtUce127VtRX5Y=
200200
k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA=
201201
k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
202-
k8s.io/client-go v0.29.3 h1:R/zaZbEAxqComZ9FHeQwOh3Y1ZUs7FaHKZdQtIc2WZg=
203-
k8s.io/client-go v0.29.3/go.mod h1:tkDisCvgPfiRpxGnOORfkljmS+UrW+WtXAy2fTvXJB0=
204-
k8s.io/component-base v0.29.2 h1:lpiLyuvPA9yV1aQwGLENYyK7n/8t6l3nn3zAtFTJYe8=
205-
k8s.io/component-base v0.29.2/go.mod h1:BfB3SLrefbZXiBfbM+2H1dlat21Uewg/5qtKOl8degM=
202+
k8s.io/client-go v0.30.0 h1:sB1AGGlhY/o7KCyCEQ0bPWzYDL0pwOZO4vAtTSh/gJQ=
203+
k8s.io/client-go v0.30.0/go.mod h1:g7li5O5256qe6TYdAMyX/otJqMhIiGgTapdLchhmOaY=
206204
k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw=
207205
k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
208206
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag=
209207
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98=
210208
k8s.io/utils v0.0.0-20240310230437-4693a0247e57 h1:gbqbevonBh57eILzModw6mrkbwM0gQBEuevE/AaBsHY=
211209
k8s.io/utils v0.0.0-20240310230437-4693a0247e57/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
212-
sigs.k8s.io/controller-runtime v0.17.3 h1:65QmN7r3FWgTxDMz9fvGnO1kbf2nu+acg9p2R9oYYYk=
213-
sigs.k8s.io/controller-runtime v0.17.3/go.mod h1:N0jpP5Lo7lMTF9aL56Z/B2oWBJjey6StQM0jRbKQXtY=
210+
sigs.k8s.io/controller-runtime v0.18.0 h1:Z7jKuX784TQSUL1TIyeuF7j8KXZ4RtSX0YgtjKcSTME=
211+
sigs.k8s.io/controller-runtime v0.18.0/go.mod h1:tuAt1+wbVsXIT8lPtk5RURxqAnq7xkpv2Mhttslg7Hw=
214212
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
215213
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
216214
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=

0 commit comments

Comments
 (0)