Skip to content

Upgrade to aks 1.33.8#4836

Merged
openshift-merge-bot[bot] merged 7 commits intomainfrom
upgrade_to_AKS_1.33.7_try2
Apr 11, 2026
Merged

Upgrade to aks 1.33.8#4836
openshift-merge-bot[bot] merged 7 commits intomainfrom
upgrade_to_AKS_1.33.7_try2

Conversation

@tmstff
Copy link
Copy Markdown
Collaborator

@tmstff tmstff commented Apr 10, 2026

https://redhat.atlassian.net/browse/ARO-25883

What

Upgrade AKS version to 1.33.8 for svc and mgmt.
Our current approach was not upgrading nodepool, but this PR adresses it with the az aks upgrade step in both mgmt and svc pipeline. This is a preliminary solution until we have AKS Fleet in place.

Why

We want to upgrade to AKS 1.35 to close possible gaps to the latest version - and we need to do it step by step.
1.33.x (x>8) will have a fix we need for swift

Testing

manual tests confirmed the functionality works.
prow E2E tests will not trigger real upgrades because the install version matches already the target version enforced by the upgrade script. in any case it is a noop

Special notes for your reviewer

Copilot AI review requested due to automatic review settings April 10, 2026 13:52
@openshift-ci openshift-ci bot requested review from raelga and stevekuznetsov April 10, 2026 13:52
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.

Pull request overview

Updates the underlay AKS Kubernetes version to 1.33.7 for both svc and mgmt clusters, and introduces pipeline automation to perform the AKS upgrade as part of the infra pipelines.

Changes:

  • Bump configured AKS Kubernetes version from 1.32.5 → 1.33.7 in config/config.yaml and rendered dev configs.
  • Add an upgrade-aks-cluster shell step to both svc and mgmt infra pipelines.
  • Add a new dev-infrastructure/scripts/upgrade-aks-cluster.sh script that runs az aks upgrade.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
dev-infrastructure/svc-pipeline.yaml Adds a pipeline step to upgrade the svc AKS cluster after deleting old user nodepools.
dev-infrastructure/mgmt-pipeline.yaml Adds a pipeline step to upgrade the mgmt AKS cluster after deleting non-swift user nodepools.
dev-infrastructure/scripts/upgrade-aks-cluster.sh New helper script to perform az aks upgrade using env-provided cluster/RG/version.
config/config.yaml Updates default svc/mgmt AKS Kubernetes versions to 1.33.7.
config/rendered/dev/swft/uksouth.yaml Updates rendered dev swft AKS versions to 1.33.7 (svc + mgmt).
config/rendered/dev/prow/westus3.yaml Updates rendered dev prow AKS versions to 1.33.7 (svc + mgmt).
config/rendered/dev/pers/westus3.yaml Updates rendered dev pers AKS versions to 1.33.7 (svc + mgmt).
config/rendered/dev/perf/westus3.yaml Updates rendered dev perf AKS versions to 1.33.7 (svc + mgmt).
config/rendered/dev/dev/westus3.yaml Updates rendered dev dev AKS versions to 1.33.7 (svc + mgmt).
config/rendered/dev/cspr/westus3.yaml Updates rendered dev cspr AKS versions to 1.33.7 (svc + mgmt).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread dev-infrastructure/scripts/upgrade-aks-cluster.sh Outdated
Comment thread dev-infrastructure/mgmt-pipeline.yaml Outdated
Copilot AI review requested due to automatic review settings April 10, 2026 14:10
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.

Pull request overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread dev-infrastructure/svc-pipeline.yaml
Comment thread dev-infrastructure/mgmt-pipeline.yaml
Comment thread dev-infrastructure/svc-pipeline.yaml Outdated
Comment thread dev-infrastructure/mgmt-pipeline.yaml Outdated
Copilot AI review requested due to automatic review settings April 10, 2026 14:36
@geoberle
Copy link
Copy Markdown
Collaborator

/approve
/lgtm

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Apr 10, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geoberle, 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

@geoberle geoberle changed the title Upgrade to aks 1.33.7 try2 Upgrade to aks 1.33.8 Apr 10, 2026
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.

Pull request overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread config/config.yaml
@geoberle
Copy link
Copy Markdown
Collaborator

/test e2e-parallel
RoleAssignmentLimit issue

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 12cf167 and 2 for PR HEAD fc106ce in total

@geoberle
Copy link
Copy Markdown
Collaborator

/test e2e-parallel

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD d8dd517 and 1 for PR HEAD fc106ce in total

@tmstff
Copy link
Copy Markdown
Collaborator Author

tmstff commented Apr 11, 2026

/test e2e-parallel

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 4d95d60 and 0 for PR HEAD fc106ce in total

@openshift-merge-bot openshift-merge-bot bot merged commit a0d14bf into main Apr 11, 2026
22 checks passed
@openshift-merge-bot openshift-merge-bot bot deleted the upgrade_to_AKS_1.33.7_try2 branch April 11, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants