Skip to content

chore: bump AKS Kubernetes version to 1.36 - #7809

Merged
openshift-merge-bot[bot] merged 1 commit into
mainfrom
mmazur/aroslsre-2624-kubernetes-1-36
Oct 29, 2026
Merged

openshift-merge-bot[bot] merged 1 commit into
mainfrom
mmazur/aroslsre-2624-kubernetes-1-36

Conversation

@mmazur

@mmazur Mariusz Mazur (mmazur) commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Why

Kubernetes 1.36 is required to get Cilium 1.19 and the fix for ARO-30389 that it contains.

What

  • Bump the service and management cluster Kubernetes defaults to 1.36.
  • Regenerate the development configurations.

The Microsoft public-cloud override in sdp-pipelines currently pins both versions to 1.35; updating that override and the ARO-HCP revision is a separate downstream step for int, stg, and prod.

Kubernetes client dependencies

The Kubernetes Go client dependencies have already been updated and tested independently of this AKS version bump:

  • #7318, merged October 3, 2026: updated client-go and other Kubernetes dependencies to v0.36.2; focused informer race tests and CI E2E passed.
  • #7489, merged October 19, 2026: subsequently updated the Kubernetes dependencies to v0.37.1, with source migrations and targeted validation.

Ref: https://redhat.atlassian.net/browse/AROSLSRE-2624

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings October 28, 2026 15:35
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

Pipeline controller notification

This PR uses the pipeline controller for second-stage tests. Selection and triggering follow the repository configuration.

Use /test ? to list jobs and /pipeline help for commands.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

AKS 1.36 availability in Central US and West US 3, add-on compatibility, and the expected Cilium 1.19 fix require deployment validation beyond the configuration diff.

No open issues 🎉

What changed in this PR

Updates ARO-HCP’s AKS Kubernetes defaults from 1.35 to 1.36 to obtain Cilium 1.19 and its fix for ARO-30389.

Changes:

  • Bumps Kubernetes defaults for both service and management clusters.
  • Regenerates six development configurations with the new version.
  • Leaves public-cloud overrides unchanged; int, stg, and prod require a separate downstream update.
File Description
config/​rendered/​dev/​pers/​westus3.yaml Updates personal-environment cluster versions to 1.36.
config/​rendered/​dev/​perf/​westus3.yaml Updates performance-environment cluster versions to 1.36.
config/​rendered/​dev/​dev/​westus3.yaml Updates development-environment cluster versions to 1.36.
config/​rendered/​dev/​ci02/​centralus.yaml Updates ci02 cluster versions to 1.36.
config/​rendered/​dev/​ci01/​centralus.yaml Updates ci01 cluster versions to 1.36.
config/​rendered/​dev/​ci00/​centralus.yaml Updates ci00 cluster versions to 1.36.
config/​config.yaml Sets service and management cluster defaults to 1.36.

Review effort: Balanced

@geoberle

Copy link
Copy Markdown
Collaborator

/hold
lets update k8s libraries first

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

Scheduling tests matching the pipeline_run_if_changed or not excluded by pipeline_skip_if_only_changed parameters:
/test e2e-parallel

@tmstff

Copy link
Copy Markdown
Collaborator

/lgtm
/unhold

@openshift-ci

openshift-ci Bot commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mmazur, tmstff

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

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 5f795e5 and 2 for PR HEAD 2a5af5f in total

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 7740c09 and 1 for PR HEAD 2a5af5f in total

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 85621fa and 0 for PR HEAD 2a5af5f in total

@openshift-merge-bot
openshift-merge-bot Bot merged commit 8082f41 into main Oct 29, 2026
24 checks passed
@openshift-merge-bot
openshift-merge-bot Bot deleted the mmazur/aroslsre-2624-kubernetes-1-36 branch October 29, 2026 02:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved area/infrastructure Deployment/pipeline infrastructure config lgtm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants