Skip to content

Bump go to 1.26 and k8s to 1.35#4613

Merged
rene-dekker merged 6 commits intotigera:masterfrom
hjiawei:go1.26-k8s1.35
Apr 2, 2026
Merged

Bump go to 1.26 and k8s to 1.35#4613
rene-dekker merged 6 commits intotigera:masterfrom
hjiawei:go1.26-k8s1.35

Conversation

@hjiawei
Copy link
Copy Markdown
Contributor

@hjiawei hjiawei commented Mar 29, 2026

Description

This changeset updates Go toolchain to 1.26 and K8s libs to 1.35 release trains. It also bumps Go dependencies to the latest release versions and address dependabot alerts:

Release Note

Tigera Operator is now built with Go 1.26 and linked against Kubernetes 1.35.

For PR author

  • Tests for change.
  • If changing pkg/apis/, run make gen-files
  • If changing versions, run make gen-versions

For PR reviewers

A note for code reviewers - all pull requests must have the following:

  • Milestone set according to targeted release.
  • Appropriate labels:
    • kind/bug if this is a bugfix.
    • kind/enhancement if this is a a new feature.
    • enterprise if this PR applies to Calico Enterprise only.

hjiawei and others added 6 commits April 2, 2026 12:16
In client-go v0.35+, WatchListClient defaults to true, causing informers
to wait for bookmark events that fake clients never send, leading to test
timeouts. Disable it for the test suite, matching the pattern used in
enterprise sub-projects.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rene-dekker
Copy link
Copy Markdown
Member

/merge-when-ready

@marvin-tigera
Copy link
Copy Markdown
Contributor

OK, I will merge the pull request when it's ready, leave the commits as is when I merge it, and leave the branch after I've merged it.

@rene-dekker rene-dekker merged commit 8d9201e into tigera:master Apr 2, 2026
6 checks passed
@hjiawei hjiawei deleted the go1.26-k8s1.35 branch April 2, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants