Skip to content

build(deps): Bump k8s.io/client-go from 0.33.0 to 0.36.1#7

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/k8s.io/client-go-0.36.1
Closed

build(deps): Bump k8s.io/client-go from 0.33.0 to 0.36.1#7
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/k8s.io/client-go-0.36.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Copy link
Copy Markdown
Contributor

Bumps k8s.io/client-go from 0.33.0 to 0.36.1.

Commits
  • 55ef15a Update dependencies to v0.36.1 tag
  • f22a53e Merge remote-tracking branch 'origin/master' into release-1.36
  • a948641 Update github.com/moby/spdystream from v0.5.0 to v0.5.1
  • 7e44ffc Add Workload-Aware Preemption fields to Workload and PodGroup APIs
  • df2d882 Merge pull request #136989 from nojnhuh/podgroup-resourceclaim
  • 4eece52 Workload API: PodGroup ResourceClaims (KEP-5729)
  • 3d35c51 Merge pull request #137190 from everpeace/KEP-5491-alpha
  • 0434117 Merge pull request #137028 from nmn3m/feature/dra-resource-pool-status
  • ba785be Drop CSR analogy, mark ObjectMeta +required,reduce limits (maxItems=500, maxL...
  • 4a9c878 Add ResourcePoolStatusRequest API types and generated code
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jun 2, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, go. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@Tombar

Tombar commented Jun 7, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps): bump k8s.io/client-go from 0.33.0 to 0.36.1 build(deps): Bump k8s.io/client-go from 0.33.0 to 0.36.1 Jun 7, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/k8s.io/client-go-0.36.1 branch 2 times, most recently from a95efa2 to 82ae829 Compare June 7, 2026 22:10
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>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/k8s.io/client-go-0.36.1 branch from 82ae829 to 4e54b58 Compare June 7, 2026 22:42
Tombar added a commit that referenced this pull request Jun 9, 2026
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>
@Tombar

Tombar commented Jun 9, 2026

Copy link
Copy Markdown
Member

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.

@Tombar Tombar closed this Jun 9, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

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 @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@Tombar
Tombar deleted the dependabot/go_modules/k8s.io/client-go-0.36.1 branch June 9, 2026 22:20
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.

1 participant