Skip to content

Update Go to 1.26.8 and k8s.io dependencies to v0.37.0 - #18772

Merged
kubernetes-prow[bot] merged 2 commits into
kubernetes:masterfrom
hakman:bump-go-1.26.8-k8s-1.37
Sep 2, 2026
Merged

Update Go to 1.26.8 and k8s.io dependencies to v0.37.0#18772
kubernetes-prow[bot] merged 2 commits into
kubernetes:masterfrom
hakman:bump-go-1.26.8-k8s-1.37

Conversation

@hakman

@hakman hakman commented Sep 2, 2026

Copy link
Copy Markdown
Member

Update Go to 1.26.8 and bump golang.org/x modules

  • Go 1.26.6 to 1.26.8 in all 8 go.mod files and the three cloudbuild.yaml builder images.
  • golang.org/x/exp and golang.org/x/telemetry to their latest revisions. The other golang.org/x/* modules were already at the newest published version.

Update k8s.io dependencies to v0.37.0

  • k8s.io staging libraries from 0.36.x to v0.37.0 in the root module and in hack, tests/e2e, tests/e2e/scenarios/ai-conformance and tools/otel/traceserver.
  • CODEGEN_VERSION bumped to v0.37.0 to match, as documented on that pin.
  • Generated output that follows from the bump: client-gen now emits discovery.DiscoveryInterfaces in the four clientset files, and ConfigMapKeySelector.Key picked up a longer description upstream, which changes k8s/crds/kops.k8s.io_clusters.yaml.

/cc @rifelpet @ameukam @moshevayner

Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
Move the k8s.io staging libraries to the 1.37 release, in the root module and
in the hack, tests/e2e, ai-conformance and traceserver modules. CODEGEN_VERSION
follows the same version, as it is not resolved through go.mod.

Regenerated code and CRDs follow from the bump: client-gen now emits
discovery.DiscoveryInterfaces, and the ConfigMapKeySelector.Key description was
expanded upstream.

Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. area/api size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Sep 2, 2026
@kubernetes-prow kubernetes-prow Bot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Sep 2, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rifelpet

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 Sep 2, 2026
@kubernetes-prow
kubernetes-prow Bot merged commit 96792e0 into kubernetes:master Sep 2, 2026
28 checks passed
kubernetes-prow Bot added a commit that referenced this pull request Sep 2, 2026
…-upstream-release-1.37

Automated cherry pick of #18772: Update Go to 1.26.8 and k8s.io dependencies to v0.37.0
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. area/api 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. 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