Skip to content

Bump k8s dependencies to 0.35#522

Merged
mergify[bot] merged 1 commit into
bpfman:mainfrom
alebedev87:bump-k8s-1-36
May 12, 2026
Merged

Bump k8s dependencies to 0.35#522
mergify[bot] merged 1 commit into
bpfman:mainfrom
alebedev87:bump-k8s-1-36

Conversation

@alebedev87
Copy link
Copy Markdown
Contributor

@alebedev87 alebedev87 commented May 7, 2026

  • Bump the core k8s.io modules (api, apimachinery, client-go, code-generator, cri-api) from v0.34.3 to v0.35.4.
  • Bump sigs.k8s.io/controller-runtime from v0.22.4 to v0.23.3, which is the release aligned with k8s 0.35. Indirect k8s dependencies (apiextensions-apiserver, apiserver, component-base) are also aligned to v0.35.4.
  • Bump sigs.k8s.io/controller-tools from v0.17.1 to v0.20.1, the release aligned with k8s 0.35.
  • Migrate from deprecated SchemeGroupVersion to GroupVersion in test files.

setup-envtest is left at its current pseudo-version as the only tagged release (v0.24.0) requires Go 1.26.

- Bump the core k8s.io modules (`api`, `apimachinery`, `client-go`, `code-generator`, `cri-api`) from `v0.34.3` to `v0.35.4`.
- Bump `sigs.k8s.io/controller-runtime` from `v0.22.4` to `v0.23.3`, which is the release aligned with k8s `0.35`.
  Indirect k8s dependencies (`apiextensions-apiserver`, `apiserver`, `component-base`) are also aligned to `v0.35.4`.
- Bump `sigs.k8s.io/controller-tools` from `v0.17.1` to `v0.20.1`, the release aligned with k8s `0.35`.
- Migrate from deprecated `SchemeGroupVersion` to `GroupVersion` in test files.

`setup-envtest` is left at its current pseudo-version as the only tagged release (`v0.24.0`) requires Go `1.26`.

Co-Authored-By: Claude
Signed-off-by: Andrey Lebedev <alebedev@redhat.com>
Copy link
Copy Markdown
Contributor

@frobware frobware left a comment

Choose a reason for hiding this comment

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

LGTM
Tried all of the PRs together in #526.

@mergify mergify Bot merged commit 99ad0da into bpfman:main May 12, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants