Skip to content

[AKS] Hotfix: az aks create/update: Add --enable-gateway-api and --disable-gateway-api parameters to manage Managed Gateway API installation#33286

Merged
wangzelin007 merged 2 commits intoAzure:releasefrom
meecethereese:work/mga-ga-onto-release-20260429-125703
Apr 30, 2026
Merged

[AKS] Hotfix: az aks create/update: Add --enable-gateway-api and --disable-gateway-api parameters to manage Managed Gateway API installation#33286
wangzelin007 merged 2 commits intoAzure:releasefrom
meecethereese:work/mga-ga-onto-release-20260429-125703

Conversation

@meecethereese
Copy link
Copy Markdown

Hotfix cherry-pick of #33238 onto release

Cherry-picks #33238 ("az aks create/update: Add --enable-gateway-api and --disable-gateway-api to manage Managed Gateway API installation") onto the release branch so the GA Managed Gateway API surface ships in the next patch without waiting for the regular dev → release promotion.

Why hotfix

The Managed Gateway API GA service rollout is in flight and customers need the CLI surface (--enable-gateway-api / --disable-gateway-api) available in the current release line to onboard.

Contents

Follow-up

A release → dev back-merge PR will be opened after this ships, without squash, to keep the histories aligned (per the precedent in #32168, #32881, #32038, #32076, #15505).

References

@azure-client-tools-bot-prd
Copy link
Copy Markdown

Hi @meecethereese,
Usually we only allow pull requests to be submitted to the dev branch, please double check your pull request target branch release.

@azure-client-tools-bot-prd
Copy link
Copy Markdown

Validation for Azure CLI Full Test Starting...

Thanks for your contribution!

@azure-client-tools-bot-prd
Copy link
Copy Markdown

Validation for Breaking Change Starting...

Thanks for your contribution!

@yonzhan
Copy link
Copy Markdown
Collaborator

yonzhan commented Apr 29, 2026

Thank you for your contribution! We will review the pull request and get back to you soon.

@yanzhudd yanzhudd changed the title [AKS] Hotfix: Cherry-pick #33238 — Add --enable-gateway-api / --disable-gateway-api [AKS] az aks create/update: Add --enable-gateway-api and --disable-gateway-api parameters to manage Managed Gateway API installation Apr 30, 2026
@yanzhudd yanzhudd changed the title [AKS] az aks create/update: Add --enable-gateway-api and --disable-gateway-api parameters to manage Managed Gateway API installation [AKS] Hotfix: az aks create/update: Add --enable-gateway-api and --disable-gateway-api parameters to manage Managed Gateway API installation Apr 30, 2026
@yanzhudd
Copy link
Copy Markdown
Contributor

Hi @meecethereese
please discard the changes to the HISTORY.rst as we don't need to make that change manually.

@meecethereese
Copy link
Copy Markdown
Author

@yanzhudd I've removed the History.rst file!

@yanzhudd
Copy link
Copy Markdown
Contributor

Hi @meecethereese
the PR: #33287 has been merged. However, it appears to have introduced some code conflicts to this PR. Could you please resolve the code conflicts as soon as possible so we can proceed with the merge?

Mauricio Ferrari added 2 commits April 30, 2026 10:46
…-disable-gateway-api

Squash-applied the changes from PR Azure#33238 (head 3830d45)
onto the release branch to enable Managed Gateway API installation management
through `az aks create` and `az aks update`.

Adds:
- --enable-gateway-api / --disable-gateway-api parameters
- ingressProfile.gatewayApi.installation ("Disabled"/"Standard") wiring
- Tests and recordings

Manually updated HISTORY.rst for 2.86.1 (Hotfix-labeled PRs are skipped by
the auto-generator).

Original PR: Azure#33238
@meecethereese meecethereese force-pushed the work/mga-ga-onto-release-20260429-125703 branch from f490b2a to f96d418 Compare April 30, 2026 14:57
@wangzelin007 wangzelin007 merged commit e018f59 into Azure:release Apr 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

act-observability-squad AKS az aks/acs/openshift Auto-Assign Auto assign by bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants