Skip to content

{AKS} Vendor new SDK and bump API version to 2026-03-02-preview#9869

Merged
yanzhudd merged 7 commits into
Azure:mainfrom
elvazhu521:elvazhu521/sdk-0302-preview
May 15, 2026
Merged

{AKS} Vendor new SDK and bump API version to 2026-03-02-preview#9869
yanzhudd merged 7 commits into
Azure:mainfrom
elvazhu521:elvazhu521/sdk-0302-preview

Conversation

@elvazhu521
Copy link
Copy Markdown
Contributor

Related command

{AKS} Vendor new SDK and bump API version to 2026-03-02-preview

Based on #9856 by @FumingZhang, with linter fix applied.

Changes

  • Vendor new SDK for 2026-03-02-preview API version
  • Update default API version in vendored client configuration
  • Update scenario test recordings to use new api-version
  • [BREAKING CHANGE] az aks create/update: Remove --disk-driver-version option (field removed from API spec for ManagedClusterStorageProfileDiskCSIDriver)
  • Fix azdev linter: remove orphaned --disk-driver-version help entries from _help.py

General Guidelines

  • Have you run azdev style locally?
  • My extension version conforms to the Extension version schema

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

azure-client-tools-bot-prd Bot commented May 14, 2026

❌Azure CLI Extensions Breaking Change Test
❌aks-preview
rule cmd_name rule_message suggest_message
1007 - ParaRemove aks create cmd aks create removed parameter disk_driver_version please add back parameter disk_driver_version for cmd aks create
1007 - ParaRemove aks update cmd aks update removed parameter disk_driver_version please add back parameter disk_driver_version for cmd aks update

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

Hi @elvazhu521,
Please write the description of changes which can be perceived by customers into HISTORY.rst.
If you want to release a new extension version, please update the version in setup.py as well.

@yonzhan
Copy link
Copy Markdown
Collaborator

yonzhan commented May 14, 2026

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

@github-actions
Copy link
Copy Markdown
Contributor

The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR.

Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions).
After that please run the following commands to enable git hooks:

pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 14, 2026

@github-actions github-actions Bot added the release-version-block Updates do not qualify release version rules. NOTE: please do not edit it manually. label May 14, 2026
@elvazhu521 elvazhu521 force-pushed the elvazhu521/sdk-0302-preview branch from 9ff17c4 to cfe378d Compare May 14, 2026 01:12
@elvazhu521
Copy link
Copy Markdown
Contributor Author

@elvazhu521 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.

@microsoft-github-policy-service agree [company="{your company}"]

Options:

  • (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
  • (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree company="Microsoft"

@github-actions github-actions Bot removed the release-version-block Updates do not qualify release version rules. NOTE: please do not edit it manually. label May 14, 2026
@elvazhu521 elvazhu521 force-pushed the elvazhu521/sdk-0302-preview branch from 5df0f39 to 221651b Compare May 14, 2026 04:01
@elvazhu521 elvazhu521 marked this pull request as ready for review May 14, 2026 04:18
Copilot AI review requested due to automatic review settings May 14, 2026 04:18
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.

@yanzhudd
Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

@FumingZhang
Copy link
Copy Markdown
Member

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

Comment thread src/aks-preview/HISTORY.rst Outdated
Comment on lines +15 to +17
20.0.0b9
++++++
* [BREAKING CHANGE] `az aks create/update`: Remove `--disk-driver-version` option as the `version` field has been removed from the API spec for `ManagedClusterStorageProfileDiskCSIDriver`.
Copy link
Copy Markdown
Member

@FumingZhang FumingZhang May 15, 2026

Choose a reason for hiding this comment

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

should we bump the version to 21.0.0b1 as this is a breaking change?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

fixed

@elvazhu521 elvazhu521 added the major release extension module with version major upgraded label May 15, 2026
@FumingZhang
Copy link
Copy Markdown
Member

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

@yanzhudd yanzhudd merged commit 5b0e79a into Azure:main May 15, 2026
23 checks passed
@azclibot
Copy link
Copy Markdown
Collaborator

[Release] Update index.json for extension [ aks-preview-21.0.0b1 ] : https://dev.azure.com/msazure/One/_build/results?buildId=164283170&view=results

christine33-creator added a commit to christine33-creator/azure-cli-extensions that referenced this pull request May 15, 2026
The vendored SDK has been updated (PR Azure#9869) to include the
nodePublicIPPrefixIDs field on AgentPoolNetworkProfile. Switch from the
dictionary-style workaround to direct attribute access on the SDK model
per reviewer guidance.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AKS Auto-Assign Auto assign by bot major release extension module with version major upgraded

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants