Skip to content

Generate GA 2026-08-01 Api version CLI commands - #34170

Open
molikkiddmsft wants to merge 6 commits into
Azure:devfrom
molikkiddmsft:feature-GA-2026-08-01
Open

molikkiddmsft wants to merge 6 commits into
Azure:devfrom
molikkiddmsft:feature-GA-2026-08-01

Conversation

@molikkiddmsft

@molikkiddmsft molikkiddmsft commented Oct 6, 2026 •

Copy link
Copy Markdown

Related command
az compute-fleet
az compute-fleet identity

Description
Regenerates the az compute-fleet command group using the GA 2026-08-01 API version.

This change also adds managed identity commands that allow customers to assign, remove, show, and wait for system-assigned or user-assigned identities on a Compute Fleet.

Related AAZ PR: Azure/aaz#1114

Testing Guide
Validate the new identity commands:

az compute-fleet identity assign --resource-group MyResourceGroup --fleet-name MyFleet --system-assigned
az compute-fleet identity show --resource-group MyResourceGroup --fleet-name MyFleet
az compute-fleet identity remove --resource-group MyResourceGroup --fleet-name MyFleet --system-assigned

**History Notes**
[Compute Fleet]  az compute-fleet : Support API version 2026-08-01
[Compute Fleet]  az compute-fleet identity : Add commands to assign, remove, show, and wait for managed identities

[Component Name 1] BREAKING CHANGE: `az command a`: Make some customer-facing breaking change
[Component Name 2] `az command b`: Add some customer-facing feature

---

This checklist is used to make sure that common guidelines for a pull request are followed.

- [x] The PR title and description has followed the guideline in [Submitting Pull Requests](https://github.com/Azure/azure-cli/tree/dev/doc/authoring_command_modules#submitting-pull-requests).

- [x] I adhere to the [Command Guidelines](https://github.com/Azure/azure-cli/blob/dev/doc/command_guidelines.md).

- [x] I adhere to the [Error Handling Guidelines](https://github.com/Azure/azure-cli/blob/dev/doc/error_handling_guidelines.md).

Copilot AI balanced review requested due to automatic review settings October 6, 2026 00:23
@molikkiddmsft
molikkiddmsft requested review from a team as code owners October 6, 2026 00:23
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

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.

Copilot review overview

🟡 Changes recommended

Unsupported prompt arguments prevent the create and update command schemas from loading, and the new identity workflow lacks coverage.

Review effort: Balanced
Findings: 2 High severity · 1 Medium severity

Open (3)
What changed in this PR

Updates Compute Fleet commands to the GA 2026-08-01 API and adds managed identity operations.

Changes:

  • Migrates existing commands from the preview API.
  • Adds identity assign, remove, show, and wait commands.
  • Updates fleet schemas, arguments, and VM list output fields.
File Description
identity/​_wait.py Adds identity wait support.
identity/​_show.py Adds identity display support.
identity/​_remove.py Adds identity removal support.
identity/​_assign.py Adds identity assignment support.
identity/​__init__.py Exports identity commands.
identity/​__cmd_group.py Registers the identity group.
_wait.py Updates API version and schema.
_update.py Updates API, arguments, and schema.
_show.py Updates API version and schema.
_list.py Updates API and list operation routing.
_list_vmss.py Updates API version.
_list_vms.py Adds VM priority, size, and zone fields.
_delete.py Updates API version.
_create.py Updates API, example, arguments, and schema.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

blank=AAZPromptPasswordInput(
msg="VM Admin Password",
confirm=True),
prompt={"cls": "AAZPromptPasswordInput", "kwargs": {"msg": "Please provide VMSS password:", "confirm": True}},
Comment on lines +14 to +16
@register_command(
"compute-fleet identity assign",
)
@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@yonzhan

Copy link
Copy Markdown
Collaborator

Please fix CI issues

molikkiddmsft and others added 2 commits October 5, 2026 20:56
Updated password prompt to use AAZPromptPasswordInput for VMSS.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@molikkiddmsft

Copy link
Copy Markdown
Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 34170 in repo Azure/azure-cli

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@molikkiddmsft molikkiddmsft changed the title generate ga 2026-08-01 api versions commands Generate GA 2026-08-01 Api version CLI commands Oct 6, 2026
@molikkiddmsft

Copy link
Copy Markdown
Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 34170 in repo Azure/azure-cli

@molikkiddmsft

Copy link
Copy Markdown
Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 34170 in repo Azure/azure-cli

@JaysonTaiMicrosoft

Copy link
Copy Markdown
Contributor

molikkiddmsft CI is failing due to the PR being formatted incorrectly. Please refer to https://github.com/Azure/azure-cli/blob/dev/doc/authoring_command_modules/README.md#submitting-pull-requests for formatting guidelines. You may also refer to other merged PRs for content formatting around history notes e.g #34106

This branch has not been deployed

No deployments
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.

6 participants