-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Comparing changes
Open a pull request
base repository: kubernetes-sigs/controller-runtime
base: v0.23.0
head repository: kubernetes-sigs/controller-runtime
compare: v0.23.1
- 8 commits
- 11 files changed
- 3 contributors
Commits on Jan 25, 2026
-
check to see if informer is synced and started before returning cache
Signed-off-by: Troy Connor <troy0820@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 90b26f7 - Browse repository at this point
Copy the full SHA 90b26f7View commit details -
Merge pull request #3433 from k8s-infra-cherrypick-robot/cherry-pick-…
…3425-to-release-0.23 [release-0.23] 🐛 Cache reader: Wait for cache sync when ReaderFailOnMissingInformer is true
Configuration menu - View commit details
-
Copy full SHA for 7866fb0 - Browse repository at this point
Copy the full SHA 7866fb0View commit details
Commits on Jan 26, 2026
-
bug: Fix panic when using CRs with embedded pointer structs
This change bumps structured-merge-diff to pick up a fix for it panicing when encountering objects with embedded pointer structs that are nil. This makes us use a newer version of structured-merge-diff than upstream, but for one release that seems okay, especially given that the only usage is in the fake client.
Configuration menu - View commit details
-
Copy full SHA for b6a3a46 - Browse repository at this point
Copy the full SHA b6a3a46View commit details -
Merge pull request #3436 from k8s-infra-cherrypick-robot/cherry-pick-…
…3431-to-release-0.23 [release-0.23] 🐛 Fix panic when using CRs with embedded pointer structs
Configuration menu - View commit details
-
Copy full SHA for bf6bcd5 - Browse repository at this point
Copy the full SHA bf6bcd5View commit details -
bug: Fakeclient: Fix status apply if existing object has managedField…
…s set The tracker we use in the fakeclient doesn't support status operations, so we implemented them by copying everything but status and ResourceVersion from the existing object. This meant that we copied the existing objects managedFields and that in turn made the `managedFieldsObjectTracker` error out on Apply with an `metadata.managedFields must be nil`. Stop copying the managedFields in status updates.
Configuration menu - View commit details
-
Copy full SHA for 83c8dc3 - Browse repository at this point
Copy the full SHA 83c8dc3View commit details -
seedling: Test cache reader waits for cache sync
We don't seem to have any test coverage of this at all, change that.
Configuration menu - View commit details
-
Copy full SHA for e29a1b9 - Browse repository at this point
Copy the full SHA e29a1b9View commit details -
Merge pull request #3438 from k8s-infra-cherrypick-robot/cherry-pick-…
…3434-to-release-0.23 [release-0.23] 🌱 Test cache reader waits for cache sync
Configuration menu - View commit details
-
Copy full SHA for 4f41337 - Browse repository at this point
Copy the full SHA 4f41337View commit details -
Merge pull request #3437 from k8s-infra-cherrypick-robot/cherry-pick-…
…3430-to-release-0.23 [release-0.23] 🐛 Fakeclient: Fix status apply if existing object has managedFields set
Configuration menu - View commit details
-
Copy full SHA for f52bbb8 - Browse repository at this point
Copy the full SHA f52bbb8View 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 v0.23.0...v0.23.1