Skip to content

chore(deps): update kubernetes monorepo to v0.37.0 - #15

Open
scality-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/kubernetes-monorepo
Open

chore(deps): update kubernetes monorepo to v0.37.0#15
scality-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/kubernetes-monorepo

Conversation

@scality-renovate

@scality-renovate scality-renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Change Age Confidence
k8s.io/api v0.36.0v0.37.0 age confidence
k8s.io/apimachinery v0.36.0v0.37.0 age confidence
k8s.io/client-go v0.36.0v0.37.0 age confidence

Release Notes

kubernetes/api (k8s.io/api)

v0.37.0

Compare Source

v0.36.4

Compare Source

v0.36.3

Compare Source

v0.36.2

Compare Source

v0.36.1

Compare Source

kubernetes/apimachinery (k8s.io/apimachinery)

v0.37.0

Compare Source

v0.36.4

Compare Source

v0.36.3

Compare Source

v0.36.2

Compare Source

v0.36.1

Compare Source

kubernetes/client-go (k8s.io/client-go)

v0.37.0

Compare Source

v0.36.4

Compare Source

v0.36.3

Compare Source

v0.36.2

Compare Source

v0.36.1

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@scality-renovate scality-renovate Bot added dependencies Dependency updates, opened by Renovate patch go-deps labels Aug 17, 2026
@scality-renovate

scality-renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown
Author

ℹ️ Artifact update notice

File name: agent/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 16 additional dependencies were updated

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=7 days

Details:

Package Change
github.com/fxamacker/cbor/v2 v2.9.0 -> v2.9.1
github.com/go-openapi/jsonpointer v0.21.0 -> v1.0.0
github.com/go-openapi/jsonreference v0.20.2 -> v1.0.0
github.com/go-openapi/swag v0.23.0 -> v0.27.1
go.yaml.in/yaml/v2 v2.4.3 -> v2.4.4
golang.org/x/net v0.56.0 -> v0.57.0
golang.org/x/sync v0.21.0 -> v0.22.0
golang.org/x/sys v0.46.0 -> v0.47.0
golang.org/x/term v0.44.0 -> v0.45.0
golang.org/x/text v0.38.0 -> v0.40.0
golang.org/x/time v0.14.0 -> v0.15.0
golang.org/x/tools v0.46.0 -> v0.47.0
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a -> v0.0.0-20260721132016-d427ff9ee9ad
k8s.io/streaming v0.36.0 -> v0.37.0
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 -> v0.0.0-20260626114624-be93311217bd
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 -> v6.4.2

@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown

Dependency Bump Evaluation

Version change: k8s.io/api, k8s.io/apimachinery, k8s.io/client-go v0.36.0 → v0.37.0 (Kubernetes 1.36 → 1.37)
Semver bump type: minor

Changes (relevant to this project):

  • TypeMeta JSON tag changed from ,inline to empty — cosmetic only, no behavioral change to marshaling/unmarshaling
  • AnnotatedEventf method added to events.EventRecorder interface — project only consumes this interface (calls Eventf), does not implement it
  • Context-aware discovery/REST mapping APIs added, old APIs deprecated but not removed — project does not use discovery directly
  • RetryWatcher log level for 410 Gone changed from ERROR to V(4) — cosmetic
  • New node lifecycle conditions added (GracefulNodeShutdownInProgress, DrainInProgress, etc.) — informational, not breaking
  • go-openapi/swag restructured into sub-modules — indirect dependency, transparent
  • Removed indirect deps: josharian/intern, mailru/easyjson, gopkg.in/yaml.v3

Breaking changes in K8s 1.37 that do NOT affect this codebase:

  • scheduling.k8s.io/v1alpha2 dropped entirely — not used
  • PodStatusResult type removed — not used
  • PodCertificateRequest v1beta1 fields removed — not used
  • SELinuxMount feature gate GA — cluster-level, not client library
  • Various kubelet/kube-proxy deprecations — server-side only

Security concerns: None — standard Kubernetes release from the official project

Impact on codebase: Thorough analysis of all Go source files confirms the project uses only stable, core APIs:

  • corev1.Node, corev1.EventList — unchanged
  • metav1.TypeMeta, metav1.ObjectMeta, metav1.ListMeta — tag change is cosmetic
  • runtime.Scheme, runtime.NewScheme() — stable
  • events.EventRecorder.Eventf() — interface extended but not broken for consumers
  • workqueue.TypedRateLimitingInterface — stable
  • utilerrors.NewAggregate() — stable
  • types.NamespacedName — stable
  • client.MergeFrom(), client.Client — stable (controller-runtime stays at v0.24.1)

No usage of any removed, deprecated, or modified APIs was found.

Recommendation: SAFE TO MERGE

Notes: CI checks were still in progress at time of evaluation — verify all checks pass before merging. The controller-runtime version (v0.24.1) and some indirect k8s dependencies (apiextensions-apiserver, apiserver, component-base) remain at v0.36.0, which is expected as they are pinned by controller-runtime.

— Claude Code

@scality-renovate
scality-renovate Bot force-pushed the renovate/kubernetes-monorepo branch from be65547 to 2b9e1c2 Compare August 28, 2026 04:19
@scality-renovate
scality-renovate Bot requested a review from a team as a code owner August 28, 2026 04:19
@scality-renovate scality-renovate Bot changed the title chore(deps): update kubernetes monorepo to v0.36.3 chore(deps): update kubernetes monorepo to v0.36.4 Aug 28, 2026
@scality-renovate
scality-renovate Bot force-pushed the renovate/kubernetes-monorepo branch from 2b9e1c2 to 7cbb004 Compare September 3, 2026 04:18
@scality-renovate scality-renovate Bot added minor and removed patch labels Sep 3, 2026
@scality-renovate scality-renovate Bot changed the title chore(deps): update kubernetes monorepo to v0.36.4 chore(deps): update kubernetes monorepo to v0.37.0 Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates, opened by Renovate go-deps minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants