Bump sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.4
Bumps sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.4.
Release notes
Sourced from sigs.k8s.io/controller-runtime's releases.
v0.22.4
What's Changed
- ✨ cache: Allow fine-granular SyncPeriod configuration by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3378- 🐛 Update List in namespaced client to list objects that are cluster scoped by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3352 kubernetes-sigs/controller-runtime#3357- 🐛 priority queue: properly sync the waiter manipulation by
@alvaroalemanin kubernetes-sigs/controller-runtime#3371- 🐛 envtest: respect pre-configured binary paths in ControlPlane by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3377Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.22.3...v0.22.4
v0.22.3
What's Changed
- [release-0.22] 🐛 Allow SSA after normal resource creation by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3348Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.22.2...v0.22.3
v0.22.2
What's Changed
- 🐛 Panic when trying to build more than one instance of fake.ClientBuilder by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3315- 🌱 Bump to k8s.io/* v0.34.1 by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3317- 🐛 Don't block on Get when queue is shutdown (2nd try) by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3338- 🐛 Fix a bug where the priorityqueue would sometimes not return high-priority items first by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3340Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.22.1...v0.22.2
v0.22.1
What's Changed
- 🌱 Revert deprecation of client.Apply by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3308Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.22.0...v0.22.1
v0.22.0
🔆 Highlights
- Client: Native support for Server-Side Apply (SSA) (#3253, #2981)
- Update to k8s.io/* v1.34 dependencies (#3231, #3236, #3246, #3259, #3270, #3300)
- Controller: Implement warmup support for controllers (#3192)
- Priorityqueue: various improvements (#3289, #3290, #3243, #3250)
⚠️ Breaking changes
- Update to k8s.io/* v1.34 dependencies by
@alvaroaleman@troy0820#3231, #3236, #3246, #3259, #3270, #3300- Client: Add native SSA support by
@alvaroalemanin kubernetes-sigs/controller-runtime#3253- Client: Default selector to Nothing if it is nil for
MatchingLabelsSelectorandMatchingFieldsSelectorby@acuminoin kubernetes-sigs/controller-runtime#3279
... (truncated)
Commits
7a1b16dMerge pull request #3378 from k8s-infra-cherrypick-robot/cherry-pick-3376-to-...539c94fcache: Allow fine-granular configuration of SyncPeriod8be8410Merge pull request #3377 from k8s-infra-cherrypick-robot/cherry-pick-3372-to-...3f86a10envtest: respect pre-configured binary paths in ControlPlane64152a0Merge pull request #3371 from alvaroaleman/cp-fixb3eff6dpriority queue: properly sync thewaitermanipulation88269f3Merge pull request #3357 from k8s-infra-cherrypick-robot/cherry-pick-3353-to-...c7df7c9add namespace for test with namespace_client04b5a29Merge pull request #3352 from k8s-infra-cherrypick-robot/cherry-pick-3351-to-...f5a9781update List in namespaced client- 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)