build(deps): Bump k8s.io/client-go from 0.33.0 to 0.36.1#7
build(deps): Bump k8s.io/client-go from 0.33.0 to 0.36.1#7dependabot[bot] wants to merge 1 commit into
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
@dependabot rebase |
a95efa2 to
82ae829
Compare
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.33.0 to 0.36.1. - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.0...v0.36.1) --- updated-dependencies: - dependency-name: k8s.io/client-go dependency-version: 0.36.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
82ae829 to
4e54b58
Compare
Coordinated upgrade that the standalone dependabot bumps couldn't do: k8s.io/api, apimachinery, and client-go to v0.36.1 require controller-runtime v0.24.x (v0.21 doesn't implement client-go's new ResourceEventHandlerRegistration.HasSyncedChecker, so bumping k8s alone fails to compile in controller-runtime's own cache package). - go.mod/go.sum: k8s.io/* v0.33 -> v0.36.1, controller-runtime v0.21 -> v0.24.1. ENVTEST_VERSION (release-0.24) and ENVTEST_K8S_VERSION (1.36) auto-derive from go.mod in the Makefile. - Regenerated the CRD: k8s 0.36's corev1.PersistentVolumeClaimSpec gained fields that flow through storage.persistentVolumeClaim. - Operator code needed no changes (build + vet + envtest all clean). - Suppressed 4 new SA1019 deprecations (client.Apply SSA PatchType x3, scaffolded scheme.Builder) with documented //nolint; both still work in v0.24, and migrating them is tracked separately to keep this focused. Subsumes dependabot #7 (k8s.io/api) and #8 (client-go). Verified: make test (envtest k8s 1.36), make lint (0 issues), go build, gofmt — all clean. Signed-off-by: Tom Bar <martinloy.uy@gmail.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Subsumed by #26, which bumped k8s.io/* to 0.36.1 together with the required controller-runtime v0.24.1 (k8s 0.36 needs client-go's HasSyncedChecker, which cr v0.21 lacks — so this bump couldn't build standalone). k8s.io/api 0.36 is now on main. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps k8s.io/client-go from 0.33.0 to 0.36.1.
Commits
55ef15aUpdate dependencies to v0.36.1 tagf22a53eMerge remote-tracking branch 'origin/master' into release-1.36a948641Update github.com/moby/spdystream from v0.5.0 to v0.5.17e44ffcAdd Workload-Aware Preemption fields to Workload and PodGroup APIsdf2d882Merge pull request #136989 from nojnhuh/podgroup-resourceclaim4eece52Workload API: PodGroup ResourceClaims (KEP-5729)3d35c51Merge pull request #137190 from everpeace/KEP-5491-alpha0434117Merge pull request #137028 from nmn3m/feature/dra-resource-pool-statusba785beDrop CSR analogy, mark ObjectMeta +required,reduce limits (maxItems=500, maxL...4a9c878Add ResourcePoolStatusRequest API types and generated code