operator-lib
operator-lib copied to clipboard
:seedling: Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.18.2
Bumps sigs.k8s.io/controller-runtime from 0.17.2 to 0.18.2.
Release notes
Sourced from sigs.k8s.io/controller-runtime's releases.
v0.18.2
What's Changed
- 🐛 Reintroduce AddMetricsServerExtraHandler on manager by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#2817Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.1...v0.18.2
v0.18.1
What's Changed
- [release-0.18] :bug: Cache: Fix label defaulting of byObject when namespaces are configured by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#2808- [release-0.18] 🐛 correct kind source type by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#2809Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1
v0.18.0
:warning: Breaking Changes
- Bump to k8s.io/* v1.30 (#2693 #2754 #2765 #2776 #2786)
- Remove deprecated v1alpha1.ControllerManagerConfiguration (#2648)
- admission.Decoder is now an interface (#2736)
- Source, Event, Predicate, Handler: Add generics support (#2783 #2796)
- client: Fix SubResourceCreateOptions signature in subresource client (#2766)
:sparkles: New Features
- cache: Add TransformStripManagedFields transform func (#2791)
- client: Add client.WithFieldOwner to configure client-wide FieldManager (#2771 #2777)
- controller: Add
NewQueueoption (#2767)- manager: Export HTTP server runnable implementation (#2473)
- metrics/server: Add
ListenConfigoption (#2519):bug: Bug Fixes
- builder/webhook: Return error if For() is used multiple times (#2740)
- cache: Keep selectors when byObject.Namespaces is defaulted (#2747)
- cache: Prevent race when informers are started more than once (#2758)
- fake client: Allow fakeclient to patch CR with no resourceVersion (#2725)
- fake client: Do not consider an apply patch to be a strategic merge patch (#2679)
- manager: Prevent leader election when shutting down a non-elected manager (#2724)
- manager: Runnable group should check if stopped before enqueueing (#2757)
- restmapper: Clean restmapper cache if a version is notFound (#2663)
- restmapper: Fix cache invalidation (#2687)
:seedling: Others
... (truncated)
Commits
834905bMerge pull request #2817 from k8s-infra-cherrypick-robot/cherry-pick-2813-to-...6396a49Reintroduce AddMetricsExtraHandler on managercd2885eMerge pull request #2809 from k8s-infra-cherrypick-robot/cherry-pick-2806-to-...06acde3🐛 correct kind source typed6feaaeMerge pull request #2808 from k8s-infra-cherrypick-robot/cherry-pick-2805-to-...87cae4cbug: Cache: Fix label defaulting of byObject when namespaces are configureded81fa6Merge pull request #2796 from alvaroaleman/markb35cd6b:book: Mark Typed Handlers as experimentalb74908fMerge pull request #2793 from kubernetes-sigs/dependabot/github_actions/actio...a9db208Merge pull request #2794 from kubernetes-sigs/dependabot/github_actions/actio...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)