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=