-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Comparing changes
Open a pull request
base repository: kubernetes-sigs/controller-runtime
base: main
head repository: kubernetes-sigs/controller-runtime
compare: release-0.22
- 20 commits
- 20 files changed
- 11 contributors
Commits on Sep 5, 2025
-
Revert deprecation of client.Apply
Signed-off-by: Stefan Büringer [email protected]
Configuration menu - View commit details
-
Copy full SHA for 09a2e89 - Browse repository at this point
Copy the full SHA 09a2e89View commit details -
Merge pull request #3308 from k8s-infra-cherrypick-robot/cherry-pick-…
…3307-to-release-0.22 [release-0.22] 🌱 Revert deprecation of client.Apply
Configuration menu - View commit details
-
Copy full SHA for 6422ed0 - Browse repository at this point
Copy the full SHA 6422ed0View commit details
Commits on Sep 10, 2025
-
[release-0.22] 🐛Panic when trying to build more than one instance of …
…fake.ClientBuilder (#3315) * panic when trying to build more than one instance of fake.ClientBuilder Signed-off-by: Troy Connor <[email protected]> * pr feedback Signed-off-by: Troy Connor <[email protected]> --------- Signed-off-by: Troy Connor <[email protected]> Co-authored-by: Troy Connor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04c6a08 - Browse repository at this point
Copy the full SHA 04c6a08View commit details
Commits on Sep 11, 2025
-
Signed-off-by: dongjiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3b9e4f - Browse repository at this point
Copy the full SHA f3b9e4fView commit details -
Merge pull request #3317 from k8s-infra-cherrypick-robot/cherry-pick-…
…3316-to-release-0.22 [release-0.22] 🌱Bump to k8s.io/* v0.34.1
Configuration menu - View commit details
-
Copy full SHA for 7f146f7 - Browse repository at this point
Copy the full SHA 7f146f7View commit details
Commits on Oct 5, 2025
-
Don't block on Get when queue is shutdown (2nd try)
Signed-off-by: Stefan Büringer [email protected]
Configuration menu - View commit details
-
Copy full SHA for d04f428 - Browse repository at this point
Copy the full SHA d04f428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d368ce - Browse repository at this point
Copy the full SHA 6d368ceView commit details -
Merge pull request #3338 from k8s-infra-cherrypick-robot/cherry-pick-…
…3337-to-release-0.22 [release-0.22] 🐛 Don't block on Get when queue is shutdown (2nd try)
Configuration menu - View commit details
-
Copy full SHA for 27d4b5e - Browse repository at this point
Copy the full SHA 27d4b5eView commit details
Commits on Oct 6, 2025
-
[release-0.22] 🐛 Fix a bug where the priorityqueue would sometimes no…
…t return high-priority items first (#3340) * fix: adjust priority queue order and spin Co-authored-by: kstiehl <[email protected]> * fix: do not hand out item during metrics ascend Co-authored-by: kstiehl <[email protected]> * test: add test case Co-authored-by: kstiehl <[email protected]> * rm async from test * rm metricsAscend flag * fix test Co-authored-by: kstiehl <[email protected]> * add comments Co-authored-by: kstiehl <[email protected]> * Update pkg/controller/priorityqueue/priorityqueue.go Co-authored-by: Alvaro Aleman <[email protected]> * Rebase for releasebranch without newQueueWithTimeForwarder --------- Co-authored-by: moritzmoe <[email protected]> Co-authored-by: kstiehl <[email protected]> Co-authored-by: Alvaro Aleman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fb34b5 - Browse repository at this point
Copy the full SHA 7fb34b5View commit details
Commits on Oct 10, 2025
-
[release-0.22] 🐛 Allow SSA after normal resource creation (#3348)
* fix: enable apply after normal create * improvements: cache now considers disable protobuf flag for lookup * feedback improvements --------- Co-authored-by: filipcirtog <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e8b259 - Browse repository at this point
Copy the full SHA 3e8b259View commit details
Commits on Oct 13, 2025
-
update List in namespaced client
Signed-off-by: Troy Connor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5a9781 - Browse repository at this point
Copy the full SHA f5a9781View commit details -
Merge pull request #3352 from k8s-infra-cherrypick-robot/cherry-pick-…
…3351-to-release-0.22 [release-0.22] 🐛 Update List in namespaced client to list objects that are cluster scoped
Configuration menu - View commit details
-
Copy full SHA for 04b5a29 - Browse repository at this point
Copy the full SHA 04b5a29View commit details
Commits on Oct 14, 2025
-
add namespace for test with namespace_client
Signed-off-by: Troy Connor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7df7c9 - Browse repository at this point
Copy the full SHA c7df7c9View commit details -
Merge pull request #3357 from k8s-infra-cherrypick-robot/cherry-pick-…
…3353-to-release-0.22 [release-0.22] 🐛Follow up for namespace client test
Configuration menu - View commit details
-
Copy full SHA for 88269f3 - Browse repository at this point
Copy the full SHA 88269f3View commit details
Commits on Oct 29, 2025
-
priority queue: properly sync the
waitermanipulationAs described in #3363, there are some circumstances under which `GetWithPriority` is not returning the correct/expected element. This can happen when a `GetWithPriority` is executed and the `Ascend` of the queue is not completed yet, causing not all the items of the BTree to evaluate the same w.waiters.Load() value. Adding a lock to manipulate the waiters will solve the issue. Since the lock is required, there is no need to use an atomic.Int64 anymore. Signed-off-by: fossedihelm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3eff6d - Browse repository at this point
Copy the full SHA b3eff6dView commit details
Commits on Oct 30, 2025
-
Merge pull request #3371 from alvaroaleman/cp-fix
[release-0.22] 🐛 priority queue: properly sync the waiter manipulation
Configuration menu - View commit details
-
Copy full SHA for 64152a0 - Browse repository at this point
Copy the full SHA 64152a0View commit details
Commits on Nov 2, 2025
-
envtest: respect pre-configured binary paths in ControlPlane
This commit fixes an issue where Environment.Start() would ignore pre-configured binary paths (APIServer.Path, Etcd.Path, KubectlPath) set in ControlPlane when DownloadBinaryAssets is false. Changes: - Extract path configuration logic into configureBinaryPaths() method for better testability and separation of concerns - Only auto-configure binary paths when they are empty (not pre-set) - When DownloadBinaryAssets is true, downloaded paths are still used (preserving existing behavior) - Update ControlPlane field documentation to clarify path behavior - Add tests in envtest_test.go to verify path handling logic
Configuration menu - View commit details
-
Copy full SHA for 3f86a10 - Browse repository at this point
Copy the full SHA 3f86a10View commit details -
Merge pull request #3377 from k8s-infra-cherrypick-robot/cherry-pick-…
…3372-to-release-0.22 [release-0.22] ✨ envtest: respect pre-configured binary paths in ControlPlane
Configuration menu - View commit details
-
Copy full SHA for 8be8410 - Browse repository at this point
Copy the full SHA 8be8410View commit details
Commits on Nov 3, 2025
-
cache: Allow fine-granular configuration of SyncPeriod
Signed-off-by: Stefan Büringer [email protected]
Configuration menu - View commit details
-
Copy full SHA for 539c94f - Browse repository at this point
Copy the full SHA 539c94fView commit details -
Merge pull request #3378 from k8s-infra-cherrypick-robot/cherry-pick-…
…3376-to-release-0.22 [release-0.22] ✨ cache: Allow fine-granular SyncPeriod configuration
Configuration menu - View commit details
-
Copy full SHA for 7a1b16d - Browse repository at this point
Copy the full SHA 7a1b16dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...release-0.22