Skip to content

DNM : upgrade k8s.io/apimachinery to v0.36.0 (Go 1.26 Migration required)#590

Open
sameerforge wants to merge 1 commit into
carvel-dev:developfrom
sameerforge:dep/kbld-v0.36-bump
Open

DNM : upgrade k8s.io/apimachinery to v0.36.0 (Go 1.26 Migration required)#590
sameerforge wants to merge 1 commit into
carvel-dev:developfrom
sameerforge:dep/kbld-v0.36-bump

Conversation

@sameerforge

Copy link
Copy Markdown
Contributor

Description
This PR upgrades the k8s.io/apimachinery dependency from v0.32.1 to v0.36.0. To support this upstream version, the project's minimum Go version has been bumped to 1.26.

Changes
Dependency Update: Aligns with the latest Kubernetes v0.36.0 release stack to leverage improved resource parsing and metadata handling.

Toolchain Migration: Updates go.mod to Go 1.26 as required by the new k8s.io modules.

Transitive Updates: Syncs related sub-modules including klog/v2 and sigs.k8s.io/json to maintain internal consistency.

Technical Impact :
Go Version: This is a breaking change for environments or CI/CD pipelines restricted to Go 1.25.x.

Signed-off-by: Sameer <sameer.khan@broadcom.com>
@carvel-bot carvel-bot added this to Carvel May 8, 2026
@sameerforge sameerforge changed the title upgrade k8s.io/apimachinery to v0.36.0 (Go 1.26 Migration required) DNM : upgrade k8s.io/apimachinery to v0.36.0 (Go 1.26 Migration required) May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants