stackitcloud / yawol

yawol is a Load Balancer solution for OpenStack, based on the Kubernetes controller pattern.
Apache License 2.0
44 stars 5 forks source link

fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.2 - autoclosed #230

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
sigs.k8s.io/controller-runtime require minor v0.15.0 -> v0.16.2

Release Notes

kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime) ### [`v0.16.2`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.16.2) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.16.1...v0.16.2) #### What's Changed - πŸ› Add corev1, coordinationv1 scheme for leader election when LeaderElection manager option is true by [@​troy0820](https://togithub.com/troy0820) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2466](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2466) - πŸ› Use http client from leaderElectionConfig by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2468](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2468) - πŸ› Default namespace only for namespaced object by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2482](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2482) - πŸ› Do not update anything but status when using subresource client by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2483](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2483) - :bug: Fix status subresource getting updated on Update when it is empty by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2485](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2485) - :bug: Fix returning object after status update by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2490](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2490) - :bug: Return NoResourceMatchError when appropriate for backwards compatibility. by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2492](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2492) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.16.1...v0.16.2 ### [`v0.16.1`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.16.1) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.16.0...v0.16.1) #### What's Changed - πŸ› Refactor tests to drop hard otel dependency by [@​howardjohn](https://togithub.com/howardjohn) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2465](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2465) - :seedling: Bump k8s.io/apiserver from 0.28.0 to 0.28.1 by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2459](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2459) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.16.0...v0.16.1 ### [`v0.16.0`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.16.0) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.15.2...v0.16.0) #### Highlights - Granular cache configuration ([#​2421](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2421)) - New cache option to fail on missing informer on cache reads ([#​2406](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2406)) - Secure metrics serving ([#​2407](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2407)) - Upgrade to Kubernetes 1.28 libraries ([#​2393](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2393), [#​2405](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2405), [#​2449](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2449)) #### Changes since v0.15 ##### :warning: Breaking Changes - Bump k8s.io/\* dependencies to v1.28.0 by [@​sbueringer](https://togithub.com/sbueringer) ([#​2393](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2393), [#​2405](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2405), [#​2449](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2449)) - Allow configuring more granular cache filtering by [@​alvaroaleman](https://togithub.com/alvaroaleman) ([#​2421](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2421)) - Introduce Metrics Options & secure metrics serving by [@​sbueringer](https://togithub.com/sbueringer) ([#​2407](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2407)) - Return an error if the continue list option is set for the cache reader by [@​shuheiktgw](https://togithub.com/shuheiktgw) ([#​2439](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2439)) - Remove deprecated manager, webhook and cluster options by [@​sbueringer](https://togithub.com/sbueringer) ([#​2422](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2422)) - Remove deprecated MultiNamespacedCacheBuilder, NewFakeClientWithScheme, controllerutil.Object, envtest.Environment.KubeAPIServerFlags & zap.Options.DestWritter by [@​sbueringer](https://togithub.com/sbueringer) ([#​2423](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2423)) - controller builder: return error when multiple reconcilers are set by [@​sbueringer](https://togithub.com/sbueringer) ([#​2415](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2415)) - fake client: use correct RBAC apiGroup name when deciding if to allow unconditional updates by [@​jaideepr97](https://togithub.com/jaideepr97) ([#​2412](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2412)) - Minor improvements to godoc & code style in cache pkg by [@​sbueringer](https://togithub.com/sbueringer) ([#​2416](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2416)) ##### :sparkles: New Features - Cache: add ReaderFailOnMissingInformer option by [@​stevekuznetsov](https://togithub.com/stevekuznetsov) ([#​2406](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2406)) - Cache: allow non-blocking retrieval of informers by [@​maxsmythe](https://togithub.com/maxsmythe) ([#​2371](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2371)) ##### :bug: Bug Fixes - Add missing return statement in admission.Decoder.DecodeRaw by [@​lleshchi](https://togithub.com/lleshchi) ([#​2433](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2433)) - fakeClient.Status().Update(...) cannot recognize resource version conflicts by [@​iiiceoo](https://togithub.com/iiiceoo) ([#​2365](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2365)) - Fix Defaulting of the User Agent by [@​alvaroaleman](https://togithub.com/alvaroaleman) ([#​2435](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2435)) - Fix logs in the unstructured client by [@​Poor12](https://togithub.com/Poor12) ([#​2343](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2343)) - Fix unspecified KindsFor version by [@​tenstad](https://togithub.com/tenstad) ([#​2346](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2346)) - Fix TerminalError(nil).Error() panic by [@​sheidkamp](https://togithub.com/sheidkamp) ([#​2438](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2438)) - hasLabels and matchingLabels step on each other by [@​shanshanying](https://togithub.com/shanshanying) ([#​2363](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2363)) - SetLogger should work with nil sinks by [@​vincepri](https://togithub.com/vincepri) ([#​2367](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2367)) ##### :seedling: Others - Use NewRateLimitingQueueWithConfig instead of deprecated NewNamedRateLimitingQueue by [@​sbueringer](https://togithub.com/sbueringer) ([#​2411](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2411)) - Add a prefix to the stack trace printed after SetLogger timeout by [@​vincepri](https://togithub.com/vincepri) ([#​2357](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2357)) - Minor improvements to godoc, code style in builder pkg by [@​sbueringer](https://togithub.com/sbueringer) ([#​2414](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2414)) - Add integration test to avoid manager.Start deadlocks by [@​sbueringer](https://togithub.com/sbueringer) ([#​2418](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2418)) - Automatically regenerate scratch env go mod file by [@​sbueringer](https://togithub.com/sbueringer) ([#​2413](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2413)) - Introduce a new runnable group for basic servers of the manager by [@​zqzten](https://togithub.com/zqzten) ([#​2337](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2337)) - Add logs around Reconcile call, change webhook logs to log level 5 by [@​sbueringer](https://togithub.com/sbueringer) ([#​2419](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2419)) - Add action to update modules on dependabot PRs by [@​sbueringer](https://togithub.com/sbueringer) ([#​2447](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2447), [#​2448](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2448)) - Optimize Add/RemoveFinalizer by [@​0xff-dev](https://togithub.com/0xff-dev) ([#​2348](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2348)) - Log warning if error and non-zero Result are returned by [@​sbueringer](https://togithub.com/sbueringer) ([#​2451](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2451)) ##### :book: Documentation and proposals - Add a design for cache options configuration by [@​alvaroaleman](https://togithub.com/alvaroaleman) ([#​2261](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2261)) - Add documentation to clarify the ContentType behavior by [@​FillZpp](https://togithub.com/FillZpp) ([#​2410](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2410)) - Clarify that the reconcile.Result is ignored on non-nil error by [@​alvaroaleman](https://togithub.com/alvaroaleman) ([#​2444](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2444)) - Fix typo "compatiblity" to "compatibility" by [@​ArshiAAkhavan](https://togithub.com/ArshiAAkhavan) ([#​2396](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2396)) - Update fake client doc.go to avoid the deprecated method by [@​sunglim](https://togithub.com/sunglim) ([#​2392](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2392)) ##### :chart_with_upwards_trend: Dependencies - Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 by [@​dependabot](https://togithub.com/dependabot) ([#​2294](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2294)) - Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.11.0 by [@​dependabot](https://togithub.com/dependabot) ([#​2368](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2368), [#​2376](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2376), [#​2384](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2384)) - Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by [@​dependabot](https://togithub.com/dependabot) ([#​2375](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2375), [#​2420](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2420)) - Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by [@​dependabot](https://togithub.com/dependabot) ([#​2383](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2383)) - Bump golang.org/x/sys from 0.8.0 to 0.11.0 by [@​dependabot](https://togithub.com/dependabot) ([#​2377](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2377), [#​2401](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2401), [#​2441](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2441)) - Bump gomodules.xyz/jsonpatch/v2 from 2.3.0 to 2.4.0 by [@​dependabot](https://togithub.com/dependabot) ([#​2446](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2446)) - Bump go.uber.org/zap from 1.24.0 to 1.25.0 by [@​dependabot](https://togithub.com/dependabot) ([#​2440](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2440)) - Bump golangci-lint to v1.53 by [@​vincepri](https://togithub.com/vincepri) ([#​2398](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2398)) - Bump controller-tools to v0.13 by [@​sbueringer](https://togithub.com/sbueringer) ([#​2450](https://togithub.com/kubernetes-sigs/controller-runtime/issues/2450)) *Thanks to all our contributors!* 😊 **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.15.0...v0.16.0 ### [`v0.15.2`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.15.2) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.15.1...v0.15.2) #### What's Changed - πŸ› Fix TerminalError(nil).Error() panic by [@​sheidkamp](https://togithub.com/sheidkamp) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2443](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2443) - πŸ› Add missing return statement in the webhook admissions func by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2452](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2452) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.15.1...v0.15.2 ### [`v0.15.1`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.15.1) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.15.0...v0.15.1) #### What's Changed - \[release-0.15] ✨Fix logs in unstructured client by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2344](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2344) - \[release-0.15] πŸ› fix unspecified KindsFor version by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2347](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2347) - \[release-0.15] πŸ› fakeClient.Status().Update(...) cannot recognize resource version conflicts by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2372](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2372) - \[release-0.15] πŸ› hasLabels and matchingLabels step on each other by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2373](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2373) - \[release-0.15] :bug: Fix Defaulting of the User Agent by [@​alvaroaleman](https://togithub.com/alvaroaleman) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2436](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2436) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.15.0...v0.15.1

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.