Repository navigation
Generate GA 2026-08-01 Api version CLI commands - #34170
molikkiddmsft wants to merge 6 commits into
Conversation
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
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
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}}, |
| @register_command( | ||
| "compute-fleet identity assign", | ||
| ) |
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
|
Please fix CI issues |
Updated password prompt to use AAZPromptPasswordInput for VMSS. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
|
/azp run |
|
Commenter does not have sufficient privileges for PR 34170 in repo Azure/azure-cli |
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
|
/azp run |
|
Commenter does not have sufficient privileges for PR 34170 in repo Azure/azure-cli |
|
/azp run |
|
Commenter does not have sufficient privileges for PR 34170 in repo Azure/azure-cli |
|
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 |


Related command
az compute-fleetaz compute-fleet identityDescription
Regenerates the
az compute-fleetcommand group using the GA2026-08-01API 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: