Skip to content

Upgrade apiserver to 0.36.1#1014

Open
aravindtga wants to merge 1 commit into
kptdev:mainfrom
Nordix:upgrade-k8s-apiserver-0-36-1
Open

Upgrade apiserver to 0.36.1#1014
aravindtga wants to merge 1 commit into
kptdev:mainfrom
Nordix:upgrade-k8s-apiserver-0-36-1

Conversation

@aravindtga
Copy link
Copy Markdown
Contributor

Upgrades the Kubernetes API server and related dependencies from v0.34.1 to v0.36.1, along with controller-runtime from v0.22.4 to v0.24.1.

Core dependency upgrades

  • k8s.io/api, apimachinery, apiserver, client-go, component-base, apiextensions-apiserver, cli-runtime, kube-aggregator, kubectl, kms: v0.34.1 → v0.36.1
  • sigs.k8s.io/controller-runtime: v0.22.4 → v0.24.1
  • k8s.io/kube-openapi: updated to version compatible with v0.36.1
  • Go: 1.25.7 → 1.26.0 (minimum required by k8s v0.36)

Third party apiserver

  • Replaced third_party/k8s.io/apiserver-v0.34.1 with third_party/k8s.io/apiserver-v0.36.1

Type of Change

  • Bug fix
  • Enhancement
  • New feature
  • Refactor
  • Documentation
  • Tests
  • Other: ________

Checklist

  • Code follows project style guidelines
  • Self-reviewed changes
  • Tests added/updated
  • Documentation added/updated
  • All tests and gating checks pass

AI Disclosure

  • I have used AI in the creation of this PR.

If so, please describe how:

  • Kiro CLI to assist with dependency analysis, compatibility checks, and code fixes during the upgrade process.

Copilot AI review requested due to automatic review settings May 28, 2026 13:48
@aravindtga aravindtga self-assigned this May 28, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented May 28, 2026

Deploy Preview for kpt-porch ready!

Name Link
🔨 Latest commit 80d7699
🔍 Latest deploy log https://app.netlify.com/projects/kpt-porch/deploys/6a184adfe8300e000839a5cc
😎 Deploy Preview https://deploy-preview-1014--kpt-porch.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@aravindtga aravindtga force-pushed the upgrade-k8s-apiserver-0-36-1 branch from 499a3c7 to 62a06d7 Compare May 28, 2026 13:48
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Copilot AI review requested due to automatic review settings May 28, 2026 14:02
@aravindtga aravindtga force-pushed the upgrade-k8s-apiserver-0-36-1 branch from 62a06d7 to 80d7699 Compare May 28, 2026 14:02
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@aravindtga aravindtga marked this pull request as ready for review May 28, 2026 14:28
@aravindtga aravindtga requested review from a team, efiacor, kushnaidu and liamfallon May 28, 2026 14:29
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.

2 participants