From fab9368e1fbd957f3d7b3889026017be3ef0b75d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 27 Apr 2024 08:18:29 +0000 Subject: [PATCH] chore(deps): update grouped non-major updates (#200) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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
actions/checkout (actions/checkout) ### [`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@​jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692) - Add dependabot config by [@​cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688) - Bump the minor-actions-dependencies group with 2 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693) - Bump word-wrap from 1.2.3 to 1.2.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)
jetstack/cert-manager (jetstack/cert-manager) ### [`v1.14.5`](https://togithub.com/cert-manager/cert-manager/releases/tag/v1.14.5) [Compare Source](https://togithub.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 [@​BobyMCbobs](https://togithub.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 ([#​6893](https://togithub.com/jetstack/cert-manager/issues/6893) , [@​SgtCoDFish](https://togithub.com/SgtCoDFish)) - Bump golang.org/x/net to address [CVE-2023-45288](https://nvd.nist.gov/vuln/detail/CVE-2023-45288) ([#​6931](https://togithub.com/jetstack/cert-manager/issues/6931) , [@​SgtCoDFish](https://togithub.com/SgtCoDFish))
kubernetes/client-go (k8s.io/client-go) ### [`v0.30.0`](https://togithub.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) [Compare Source](https://togithub.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) ### [`v0.29.4`](https://togithub.com/kubernetes/client-go/compare/v0.29.3...v0.29.4) [Compare Source](https://togithub.com/kubernetes/client-go/compare/v0.29.3...v0.29.4)
kubernetes-sigs/controller-tools (kubernetes-sigs/controller-tools) ### [`v0.15.0`](https://togithub.com/kubernetes-sigs/controller-tools/releases/tag/v0.15.0) [Compare Source](https://togithub.com/kubernetes-sigs/controller-tools/compare/v0.14.0...v0.15.0) #### What's Changed - :sparkles: Markers can now indicate their priority when applying by [@​dprotaso](https://togithub.com/dprotaso) in [https://github.com/kubernetes-sigs/controller-tools/pull/706](https://togithub.com/kubernetes-sigs/controller-tools/pull/706) - :sparkles: crd: support validating internal list items on list types by [@​AlexanderYastrebov](https://togithub.com/AlexanderYastrebov) in [https://github.com/kubernetes-sigs/controller-tools/pull/898](https://togithub.com/kubernetes-sigs/controller-tools/pull/898) - :sparkles: crd: allow specifying spec.preserveUnknownFields by [@​AlexanderYastrebov](https://togithub.com/AlexanderYastrebov) in [https://github.com/kubernetes-sigs/controller-tools/pull/912](https://togithub.com/kubernetes-sigs/controller-tools/pull/912) - ✨ crd: add messageExpression support to XValidation marker by [@​pmalek](https://togithub.com/pmalek) in [https://github.com/kubernetes-sigs/controller-tools/pull/927](https://togithub.com/kubernetes-sigs/controller-tools/pull/927) - ✨ Fix deprecations by [@​zchee](https://togithub.com/zchee) in [https://github.com/kubernetes-sigs/controller-tools/pull/882](https://togithub.com/kubernetes-sigs/controller-tools/pull/882) - :seedling: Update golangci-lint, Makefile, Actions by [@​vincepri](https://togithub.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/902](https://togithub.com/kubernetes-sigs/controller-tools/pull/902) #### envtest - :sparkles: Build and publish Kubernetes envtest tools as packages by [@​vincepri](https://togithub.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/906](https://togithub.com/kubernetes-sigs/controller-tools/pull/906) - ✨ Add github action to package envtest binaries in releases by [@​vincepri](https://togithub.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/908](https://togithub.com/kubernetes-sigs/controller-tools/pull/908) - 🌱 Adjust branches for github actions by [@​vincepri](https://togithub.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/918](https://togithub.com/kubernetes-sigs/controller-tools/pull/918) - :seedling: Automatically release, fixup selfLink in camelCase by [@​vincepri](https://togithub.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/921](https://togithub.com/kubernetes-sigs/controller-tools/pull/921) - ✨ Release envtest v1.28.0 by [@​sbueringer](https://togithub.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/919](https://togithub.com/kubernetes-sigs/controller-tools/pull/919) - :seedling: Promotion of envtest release for Kubernetes v1.28.0 by [@​github-actions](https://togithub.com/github-actions) in [https://github.com/kubernetes-sigs/controller-tools/pull/920](https://togithub.com/kubernetes-sigs/controller-tools/pull/920) - ✨ Release envtest-v1.29.4 by [@​vincepri](https://togithub.com/vincepri) in [https://github.com/kubernetes-sigs/controller-tools/pull/922](https://togithub.com/kubernetes-sigs/controller-tools/pull/922) - :seedling: Promotion of envtest release for Kubernetes v1.29.4 by [@​github-actions](https://togithub.com/github-actions) in [https://github.com/kubernetes-sigs/controller-tools/pull/923](https://togithub.com/kubernetes-sigs/controller-tools/pull/923) - ✨ Release envtest v1.30.0 by [@​sbueringer](https://togithub.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/924](https://togithub.com/kubernetes-sigs/controller-tools/pull/924) - :seedling: Promotion of envtest release for Kubernetes v1.30.0 by [@​github-actions](https://togithub.com/github-actions) in [https://github.com/kubernetes-sigs/controller-tools/pull/925](https://togithub.com/kubernetes-sigs/controller-tools/pull/925) #### Dependency bumps - :seedling: Bump go version from 1.20 to 1.21 by [@​SuperSandro2000](https://togithub.com/SuperSandro2000) in [https://github.com/kubernetes-sigs/controller-tools/pull/881](https://togithub.com/kubernetes-sigs/controller-tools/pull/881) - ⚠️Bump k/k to v1.30.0-rc.1 & Go to 1.22 by [@​sbueringer](https://togithub.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/901](https://togithub.com/kubernetes-sigs/controller-tools/pull/901) - ⚠ Bump to k8s.io/\* v1.30 by [@​sbueringer](https://togithub.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-tools/pull/926](https://togithub.com/kubernetes-sigs/controller-tools/pull/926) - :seedling: Bump golang.org/x/tools from 0.16.1 to 0.17.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/874](https://togithub.com/kubernetes-sigs/controller-tools/pull/874) - :seedling: Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/876](https://togithub.com/kubernetes-sigs/controller-tools/pull/876) - :seedling: Bump golang.org/x/tools from 0.17.0 to 0.18.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/885](https://togithub.com/kubernetes-sigs/controller-tools/pull/885) - :seedling: Bump golang.org/x/tools from 0.18.0 to 0.19.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/891](https://togithub.com/kubernetes-sigs/controller-tools/pull/891) - :seedling: Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/895](https://togithub.com/kubernetes-sigs/controller-tools/pull/895) - :seedling: Bump golang.org/x/tools from 0.19.0 to 0.20.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/904](https://togithub.com/kubernetes-sigs/controller-tools/pull/904) - :seedling: Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/915](https://togithub.com/kubernetes-sigs/controller-tools/pull/915) - :seedling: Bump tj-actions/changed-files from 44.0.0 to 44.0.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/916](https://togithub.com/kubernetes-sigs/controller-tools/pull/916) - :seedling: Bump tj-actions/changed-files from 44.0.1 to 44.3.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/929](https://togithub.com/kubernetes-sigs/controller-tools/pull/929) - :seedling: Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/931](https://togithub.com/kubernetes-sigs/controller-tools/pull/931) - :seedling: Bump actions/checkout from 4.1.2 to 4.1.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/kubernetes-sigs/controller-tools/pull/930](https://togithub.com/kubernetes-sigs/controller-tools/pull/930) #### New Contributors - [@​dprotaso](https://togithub.com/dprotaso) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/706](https://togithub.com/kubernetes-sigs/controller-tools/pull/706) - [@​SuperSandro2000](https://togithub.com/SuperSandro2000) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/881](https://togithub.com/kubernetes-sigs/controller-tools/pull/881) - [@​zchee](https://togithub.com/zchee) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/882](https://togithub.com/kubernetes-sigs/controller-tools/pull/882) - [@​AlexanderYastrebov](https://togithub.com/AlexanderYastrebov) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/898](https://togithub.com/kubernetes-sigs/controller-tools/pull/898) - [@​github-actions](https://togithub.com/github-actions) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/920](https://togithub.com/kubernetes-sigs/controller-tools/pull/920) - [@​pmalek](https://togithub.com/pmalek) made their first contribution in [https://github.com/kubernetes-sigs/controller-tools/pull/927](https://togithub.com/kubernetes-sigs/controller-tools/pull/927) **Full Changelog**: https://github.com/kubernetes-sigs/controller-tools/compare/v0.14.0...v0.15.0
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime) ### [`v0.18.0`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.0) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.17.3...v0.18.0) #### :warning: Breaking Changes - Bump to k8s.io/\* v1.30 ([#​2693](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2693) [#​2754](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2754) [#​2765](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2765) [#​2776](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2776) [#​2786](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2786)) - Remove deprecated v1alpha1.ControllerManagerConfiguration ([#​2648](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2648)) - admission.Decoder is now an interface ([#​2736](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2736)) - Source, Event, Predicate, Handler: Add generics support ([#​2783](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2783) [#​2796](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2796)) - client: Fix SubResourceCreateOptions signature in subresource client ([#​2766](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2766)) #### :sparkles: New Features - cache: Add TransformStripManagedFields transform func ([#​2791](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2791)) - client: Add client.WithFieldOwner to configure client-wide FieldManager ([#​2771](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2771) [#​2777](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2777)) - controller: Add `NewQueue` option ([#​2767](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2767)) - manager: Export HTTP server runnable implementation ([#​2473](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2473)) - metrics/server: Add `ListenConfig` option ([#​2519](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2519)) #### :bug: Bug Fixes - builder/webhook: Return error if For() is used multiple times ([#​2740](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2740)) - cache: Keep selectors when byObject.Namespaces is defaulted ([#​2747](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2747)) - cache: Prevent race when informers are started more than once ([#​2758](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2758)) - fake client: Allow fakeclient to patch CR with no resourceVersion ([#​2725](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2725)) - fake client: Do not consider an apply patch to be a strategic merge patch ([#​2679](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2679)) - manager: Prevent leader election when shutting down a non-elected manager ([#​2724](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2724)) - manager: Runnable group should check if stopped before enqueueing ([#​2757](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2757)) - restmapper: Clean restmapper cache if a version is notFound ([#​2663](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2663)) - restmapper: Fix cache invalidation ([#​2687](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2687)) #### :seedling: Others - ci: Add OSSF scorecard action ([#​2714](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2714)) - ci: Improve github actions dependencies versions and permissions ([#​2715](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2715)) - ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format ([#​2729](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2729)) - ci: Update golangci-lint to v1.57.2 ([#​2708](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2708) [#​2751](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2751)) - ci: Update scorecard github action ([#​2728](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2728)) - ci: Use go-install for versioned dependencies ([#​2710](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2710)) - envtest: WaitForDefaultNamespace while starting up envtest ([#​2668](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2668)) - owners: Cleanup owners files ([#​2730](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2730)) - owners: Remove outdated testing framework approvers ([#​2709](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2709)) - predicate: Compare labels and annotations using maps.Equal ([#​2705](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2705)) - typos: Fix typo of CacheReader comment ([#​2773](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2773)) - typos: Fix typo in channel option ([#​2792](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2792)) - typos: Minor typo fixes in docstrings ([#​2727](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2727)) :book: Additionally, there have been 3 contributions to our documentation and book. ([#​2712](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2712), [#​2770](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2770), [#​2789](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2789)) #### Dependencies ##### Added - github.com/fxamacker/cbor/v2: [v2.6.0](https://togithub.com/fxamacker/cbor/tree/v2.6.0) - github.com/x448/float16: [v0.8.4](https://togithub.com/x448/float16/tree/v0.8.4) - golang.org/x/telemetry: [`b75ee88`](https://togithub.com/kubernetes-sigs/controller-runtime/commit/b75ee88) - k8s.io/gengo/v2: [`51d4e06`](https://togithub.com/kubernetes-sigs/controller-runtime/commit/51d4e06) ##### Changed - github.com/evanphx/json-patch/v5: [v5.8.0 → v5.9.0](https://togithub.com/evanphx/json-patch/compare/v5.8.0...v5.9.0) - github.com/golang/protobuf: [v1.5.3 → v1.5.4](https://togithub.com/golang/protobuf/compare/v1.5.3...v1.5.4) - github.com/google/cel-go: [v0.17.7 → v0.17.8](https://togithub.com/google/cel-go/compare/v0.17.7...v0.17.8) - github.com/onsi/ginkgo/v2: [v2.14.0 → v2.17.1](https://togithub.com/onsi/ginkgo/compare/v2.14.0...v2.17.1) - github.com/onsi/gomega: [v1.30.0 → v1.32.0](https://togithub.com/onsi/gomega/compare/v1.30.0...v1.32.0) - github.com/prometheus/client_golang: [v1.18.0 → v1.16.0](https://togithub.com/prometheus/client_golang/compare/v1.18.0...v1.16.0) - github.com/prometheus/client_model: [v0.5.0 → v0.4.0](https://togithub.com/prometheus/client_model/compare/v0.5.0...v0.4.0) - github.com/prometheus/common: [v0.45.0 → v0.44.0](https://togithub.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://togithub.com/kubernetes-sigs/controller-runtime/commit/2dd684a) → [`70dd376`](https://togithub.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://togithub.com/matttproud/golang_protobuf_extensions/tree/v2.0.0) - go.uber.org/atomic: v1.10.0 - k8s.io/gengo: [`9cce18d`](https://togithub.com/kubernetes-sigs/controller-runtime/commit/9cce18d) *Thanks to all our contributors!* 😊
--- ### 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://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Hidden Marten --- .github/workflows/docker-publish.yaml | 2 +- .github/workflows/helm-publish.yaml | 2 +- .github/workflows/hugo.yaml | 2 +- .github/workflows/make-test-e2e.yaml | 2 +- .github/workflows/make-test.yaml | 2 +- .github/workflows/nilaway-lint.yaml | 2 +- .github/workflows/pre-commit.yaml | 2 +- .github/workflows/release-assets.yaml | 2 +- Makefile | 4 ++-- go.mod | 9 ++++----- go.sum | 18 ++++++++---------- 11 files changed, 22 insertions(+), 25 deletions(-) diff --git a/.github/workflows/docker-publish.yaml b/.github/workflows/docker-publish.yaml index 49615d4a..97389b05 100644 --- a/.github/workflows/docker-publish.yaml +++ b/.github/workflows/docker-publish.yaml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 # Install the cosign tool except on PR # https://github.com/sigstore/cosign-installer diff --git a/.github/workflows/helm-publish.yaml b/.github/workflows/helm-publish.yaml index 59bbe155..e9e5d214 100644 --- a/.github/workflows/helm-publish.yaml +++ b/.github/workflows/helm-publish.yaml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 - name: Install Helm uses: azure/setup-helm@v4.2.0 diff --git a/.github/workflows/hugo.yaml b/.github/workflows/hugo.yaml index 2b2d78be..82db238d 100644 --- a/.github/workflows/hugo.yaml +++ b/.github/workflows/hugo.yaml @@ -41,7 +41,7 @@ jobs: - name: Install Dart Sass run: sudo snap install dart-sass - name: Checkout - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 with: submodules: recursive fetch-depth: 0 diff --git a/.github/workflows/make-test-e2e.yaml b/.github/workflows/make-test-e2e.yaml index eee25317..ed8444ad 100644 --- a/.github/workflows/make-test-e2e.yaml +++ b/.github/workflows/make-test-e2e.yaml @@ -23,7 +23,7 @@ jobs: attribute: latest runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.3 + - uses: actions/checkout@v4.1.4 - uses: actions/setup-go@v5.0.0 with: go-version: 1.22.2 diff --git a/.github/workflows/make-test.yaml b/.github/workflows/make-test.yaml index 510a7d5c..a4ffc8f1 100644 --- a/.github/workflows/make-test.yaml +++ b/.github/workflows/make-test.yaml @@ -23,7 +23,7 @@ jobs: attribute: latest runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.3 + - uses: actions/checkout@v4.1.4 - uses: actions/setup-go@v5.0.0 with: go-version: 1.22.2 diff --git a/.github/workflows/nilaway-lint.yaml b/.github/workflows/nilaway-lint.yaml index 41b171f0..aaf426b0 100644 --- a/.github/workflows/nilaway-lint.yaml +++ b/.github/workflows/nilaway-lint.yaml @@ -7,7 +7,7 @@ jobs: nilaway-lint: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.3 + - uses: actions/checkout@v4.1.4 - uses: actions/setup-go@v5.0.0 with: go-version: 1.22.2 diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index e9ec858c..1bd2f284 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -7,7 +7,7 @@ jobs: pre-commit: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.3 + - uses: actions/checkout@v4.1.4 - uses: actions/setup-go@v5.0.0 with: go-version: 1.22.2 diff --git a/.github/workflows/release-assets.yaml b/.github/workflows/release-assets.yaml index 67f4e6a0..03639b48 100644 --- a/.github/workflows/release-assets.yaml +++ b/.github/workflows/release-assets.yaml @@ -14,7 +14,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v4.1.3 + - uses: actions/checkout@v4.1.4 - uses: actions/setup-go@v5.0.0 with: go-version: 1.22.2 diff --git a/Makefile b/Makefile index a8497afb..933b5967 100644 --- a/Makefile +++ b/Makefile @@ -157,7 +157,7 @@ NAMESPACE ?= etcd-operator-system # renovate: datasource=github-tags depName=prometheus-operator/prometheus-operator PROMETHEUS_OPERATOR_VERSION ?= v0.73.2 # renovate: datasource=github-tags depName=jetstack/cert-manager -CERT_MANAGER_VERSION ?= v1.14.4 +CERT_MANAGER_VERSION ?= v1.14.5 ifndef ignore-not-found ignore-not-found = false @@ -239,7 +239,7 @@ YQ = $(LOCALBIN)/yq # renovate: datasource=github-tags depName=kubernetes-sigs/kustomize KUSTOMIZE_VERSION ?= v5.3.0 # renovate: datasource=github-tags depName=kubernetes-sigs/controller-tools -CONTROLLER_TOOLS_VERSION ?= v0.14.0 +CONTROLLER_TOOLS_VERSION ?= v0.15.0 ENVTEST_VERSION ?= latest # renovate: datasource=github-tags depName=golangci/golangci-lint GOLANGCI_LINT_VERSION ?= v1.57.2 diff --git a/go.mod b/go.mod index b38e9508..9396b21d 100644 --- a/go.mod +++ b/go.mod @@ -9,9 +9,9 @@ require ( go.etcd.io/etcd/client/v3 v3.5.13 k8s.io/api v0.30.0 k8s.io/apimachinery v0.30.0 - k8s.io/client-go v0.29.3 + k8s.io/client-go v0.30.0 k8s.io/utils v0.0.0-20240310230437-4693a0247e57 - sigs.k8s.io/controller-runtime v0.17.3 + sigs.k8s.io/controller-runtime v0.18.0 ) require ( @@ -21,7 +21,7 @@ require ( github.com/coreos/go-systemd/v22 v22.5.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect - github.com/evanphx/json-patch/v5 v5.8.0 // indirect + github.com/evanphx/json-patch/v5 v5.9.0 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/zapr v1.3.0 // indirect @@ -72,8 +72,7 @@ require ( gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiextensions-apiserver v0.29.2 // indirect - k8s.io/component-base v0.29.2 // indirect + k8s.io/apiextensions-apiserver v0.30.0 // indirect k8s.io/klog/v2 v2.120.1 // indirect k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect diff --git a/go.sum b/go.sum index 31c50a34..815fb562 100644 --- a/go.sum +++ b/go.sum @@ -17,8 +17,8 @@ github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxER github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84= github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= -github.com/evanphx/json-patch/v5 v5.8.0 h1:lRj6N9Nci7MvzrXuX6HFzU8XjmhPiXPlsKEy1u0KQro= -github.com/evanphx/json-patch/v5 v5.8.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ= +github.com/evanphx/json-patch/v5 v5.9.0 h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg= +github.com/evanphx/json-patch/v5 v5.9.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ= github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= @@ -195,22 +195,20 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA= k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE= -k8s.io/apiextensions-apiserver v0.29.2 h1:UK3xB5lOWSnhaCk0RFZ0LUacPZz9RY4wi/yt2Iu+btg= -k8s.io/apiextensions-apiserver v0.29.2/go.mod h1:aLfYjpA5p3OwtqNXQFkhJ56TB+spV8Gc4wfMhUA3/b8= +k8s.io/apiextensions-apiserver v0.30.0 h1:jcZFKMqnICJfRxTgnC4E+Hpcq8UEhT8B2lhBcQ+6uAs= +k8s.io/apiextensions-apiserver v0.30.0/go.mod h1:N9ogQFGcrbWqAY9p2mUAL5mGxsLqwgtUce127VtRX5Y= k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA= k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= -k8s.io/client-go v0.29.3 h1:R/zaZbEAxqComZ9FHeQwOh3Y1ZUs7FaHKZdQtIc2WZg= -k8s.io/client-go v0.29.3/go.mod h1:tkDisCvgPfiRpxGnOORfkljmS+UrW+WtXAy2fTvXJB0= -k8s.io/component-base v0.29.2 h1:lpiLyuvPA9yV1aQwGLENYyK7n/8t6l3nn3zAtFTJYe8= -k8s.io/component-base v0.29.2/go.mod h1:BfB3SLrefbZXiBfbM+2H1dlat21Uewg/5qtKOl8degM= +k8s.io/client-go v0.30.0 h1:sB1AGGlhY/o7KCyCEQ0bPWzYDL0pwOZO4vAtTSh/gJQ= +k8s.io/client-go v0.30.0/go.mod h1:g7li5O5256qe6TYdAMyX/otJqMhIiGgTapdLchhmOaY= k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= k8s.io/utils v0.0.0-20240310230437-4693a0247e57 h1:gbqbevonBh57eILzModw6mrkbwM0gQBEuevE/AaBsHY= k8s.io/utils v0.0.0-20240310230437-4693a0247e57/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -sigs.k8s.io/controller-runtime v0.17.3 h1:65QmN7r3FWgTxDMz9fvGnO1kbf2nu+acg9p2R9oYYYk= -sigs.k8s.io/controller-runtime v0.17.3/go.mod h1:N0jpP5Lo7lMTF9aL56Z/B2oWBJjey6StQM0jRbKQXtY= +sigs.k8s.io/controller-runtime v0.18.0 h1:Z7jKuX784TQSUL1TIyeuF7j8KXZ4RtSX0YgtjKcSTME= +sigs.k8s.io/controller-runtime v0.18.0/go.mod h1:tuAt1+wbVsXIT8lPtk5RURxqAnq7xkpv2Mhttslg7Hw= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=