Skip to content

Drop deprecated schema.Builder usage - #114

Open
stmcginnis wants to merge 2 commits into
kubernetes-sigs:mainfrom
stmcginnis:fix-k8s-update
Open

stmcginnis wants to merge 2 commits into
kubernetes-sigs:mainfrom
stmcginnis:fix-k8s-update

Conversation

@stmcginnis

@stmcginnis stmcginnis commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Starting with 0.36.0 apimachinery, schema.Builder is deprecated. In order to be able to bump up to a newer version, we will need this change along with the actual dependency bump.

Updates k8s.io/apimachinery from 0.35.4 to 0.36.2

Updates k8s.io/client-go from 0.35.4 to 0.36.2

Updates sigs.k8s.io/controller-runtime from 0.23.3 to 0.24.1

Will need in place of PR #104 due to breaking API changes.

@kubernetes-prow
kubernetes-prow Bot requested review from jimangel and jrsapi July 7, 2026 19:11
@kubernetes-prow kubernetes-prow Bot added sig/release Categorizes an issue or PR as relevant to SIG Release. approved Indicates a PR has been approved by an approver from all required OWNERS files. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Jul 7, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/k8s-b5c28a5e39 branch 2 times, most recently from c8fffbb to b6f56a7 Compare July 18, 2026 06:12
@kubernetes-prow kubernetes-prow Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 18, 2026
@stmcginnis
stmcginnis changed the base branch from dependabot/go_modules/k8s-b5c28a5e39 to main July 19, 2026 12:19
@kubernetes-prow kubernetes-prow Bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Jul 19, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: stmcginnis

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 removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 19, 2026
dependabot Bot and others added 2 commits August 10, 2026 08:29
Bumps the k8s group with 3 updates in the / directory: [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery), [k8s.io/client-go](https://github.com/kubernetes/client-go) and [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime).

Updates `k8s.io/apimachinery` from 0.35.4 to 0.36.2
- [Commits](kubernetes/apimachinery@v0.35.4...v0.36.2)

Updates `k8s.io/client-go` from 0.35.4 to 0.36.2
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.35.4...v0.36.2)

Updates `sigs.k8s.io/controller-runtime` from 0.23.3 to 0.24.1
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](kubernetes-sigs/controller-runtime@v0.23.3...v0.24.1)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s
- dependency-name: k8s.io/client-go
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-version: 0.24.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s
...

Signed-off-by: dependabot[bot] <support@github.com>
Starting with 0.36.0 apimachinery, schema.Builder is deprecated. In
order to be able to bump up to a newer version, we will need this change
along with the actual dependency bump.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
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. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. sig/release Categorizes an issue or PR as relevant to SIG Release. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant