Skip to content

Bump Kubernetes dependencies to v1.36.4 - #74

Merged
kubernetes-prow[bot] merged 1 commit into
kubernetes-sigs:masterfrom
ranxi2001:deps/kubernetes-1.36-go-1.26
Aug 25, 2026
Merged

Bump Kubernetes dependencies to v1.36.4#74
kubernetes-prow[bot] merged 1 commit into
kubernetes-sigs:masterfrom
ranxi2001:deps/kubernetes-1.36-go-1.26

Conversation

@ranxi2001

Copy link
Copy Markdown
Contributor

This PR bumps Kubernetes dependencies to v1.36.4 and completes the Go 1.26 update deferred in #66. The Go directive moves to 1.26.0, while the toolchain and CI use Go 1.26.7. controller-runtime, controller-tools, generated clients and informers, and golangci-lint are updated accordingly.

Compatibility note: the regenerated SharedInformerFactory interfaces add StartWithContext, WaitForCacheSyncWithContext, and InformerName. Custom implementations must provide these methods. Existing users of the generated factories can continue using the channel-based methods and constructors. CRD manifests and hand-written controller behavior are unchanged.

Tests: go mod verify, hack/update-codegen.sh, make manifests, go test -run '^$' ./..., make test, make controller, make verify, and golangci-lint v2.13.1 passed.

This PR was written in part with the assistance of generative AI.

@kubernetes-prow kubernetes-prow Bot added sig/multicluster Categorizes an issue or PR as relevant to SIG Multicluster. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Aug 25, 2026
Update the Go toolchain to 1.26.7, align controller dependencies, regenerate clients, and update CI lint tooling for Go 1.26.

Signed-off-by: ranxi2001 <ranxi169@163.com>
@ranxi2001
ranxi2001 force-pushed the deps/kubernetes-1.36-go-1.26 branch from cf1bfed to f608bdc Compare August 25, 2026 03:36

@RainbowMango RainbowMango left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/assign

Just approved the workflow. It generally looks good by the way. @ranxi2001 please look at the test result, not sure if there is any adoption needed.

@RainbowMango RainbowMango left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@kubernetes-prow kubernetes-prow Bot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Aug 25, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: RainbowMango, ranxi2001

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow kubernetes-prow Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 25, 2026
@kubernetes-prow
kubernetes-prow Bot merged commit b13d322 into kubernetes-sigs:master Aug 25, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. sig/multicluster Categorizes an issue or PR as relevant to SIG Multicluster. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants