Skip to content

build(deps): bump k8s.io/api from 0.33.0 to 0.36.1#8

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

build(deps): bump k8s.io/api from 0.33.0 to 0.36.1#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/k8s.io/api-0.36.1

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps k8s.io/api from 0.33.0 to 0.36.1.

Commits
  • 25001c8 Update dependencies to v0.36.1 tag
  • 879d396 Merge remote-tracking branch 'origin/master' into release-1.36
  • 030d81f Update github.com/moby/spdystream from v0.5.0 to v0.5.1
  • aef6eb6 Add granular authorization for DRA ResourceClaim status updates
  • 91061ea Merge pull request #136589 from tosi3k/preemption-mode
  • e6b81e2 Add Workload-Aware Preemption fields to Workload and PodGroup APIs
  • f8fce2e Merge pull request #136989 from nojnhuh/podgroup-resourceclaim
  • b928f5e Workload API: PodGroup ResourceClaims (KEP-5729)
  • 61bd78e Merge pull request #137190 from everpeace/KEP-5491-alpha
  • 6bf46eb Merge pull request #137028 from nmn3m/feature/dra-resource-pool-status
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.33.0 to 0.36.1.
- [Commits](kubernetes/api@v0.33.0...v0.36.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@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 @github

dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

2 similar comments
@dependabot @github

dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

@dependabot @github

dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

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 (coordinated k8s.io/* 0.36.1 + controller-runtime v0.24.1 upgrade). client-go 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/api-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