{Release} Upgrade to Azure CLI 2.90.0 - #33978
Conversation
There was a problem hiding this comment.
Pull request overview
Bumps the Azure CLI and Azure CLI Core packages to version 2.90.0 as part of the release process, updating the version constants, pinned requirements, and release history for the new release.
Changes:
- Update
azure-cliandazure-cli-coreversion strings from 2.89.1 to 2.90.0 across packaging and runtime entrypoints. - Update platform-specific Python requirements to pin
azure-cli/azure-cli-coreto 2.90.0. - Add 2.90.0 release notes and update bundled help/command index metadata versions.
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| src/azure-cli/setup.py | Bumps package VERSION to 2.90.0 for packaging. |
| src/azure-cli/requirements.py3.windows.txt | Pins azure-cli and azure-cli-core to 2.90.0 on Windows. |
| src/azure-cli/requirements.py3.Linux.txt | Pins azure-cli and azure-cli-core to 2.90.0 on Linux. |
| src/azure-cli/requirements.py3.Darwin.txt | Pins azure-cli and azure-cli-core to 2.90.0 on macOS. |
| src/azure-cli/HISTORY.rst | Adds 2.90.0 release notes (also where several formatting/grammar issues were found). |
| src/azure-cli/azure/cli/main.py | Updates runtime __version__ to 2.90.0. |
| src/azure-cli-core/setup.py | Bumps core package VERSION to 2.90.0 for packaging. |
| src/azure-cli-core/HISTORY.rst | Adds core 2.90.0 release entry. |
| src/azure-cli-core/azure/cli/core/helpIndex.latest.json | Updates embedded help index version to 2.90.0. |
| src/azure-cli-core/azure/cli/core/commandIndex.latest.json | Updates embedded command index version to 2.90.0. |
| src/azure-cli-core/azure/cli/core/init.py | Updates core __version__ to 2.90.0. |
Suppressed comments (2)
src/azure-cli/HISTORY.rst:47
- Grammar: "to manually created managed identities" should be "to manually create managed identities".
* `az aro identity get-required`: Display the commands required for the user to run to manually created managed identities for an ARO cluster (#33912)
src/azure-cli/HISTORY.rst:60
- There is an extra space after the slash in
create/ update. This breaks the usualcreate/updateformatting used elsewhere in the changelog.
* `az vmss create/ update`: Add new parameter `--disable-capacity-reservation-assignment` to support Open Capacity Reservation (#33929)
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| * `az webapp deploy`: Add `--tag` parameter to give friendly name to deployment (#33940) | ||
| * `az webapp exec`: Add `--target kudu` for connecting Kudu container (#33954) | ||
| * `az webapp troubleshoot collect network-capture`: Add command to collect a bounded packet capture from a selected Linux App Service worker (#33949) | ||
| * `az webapp troubleshoot collect network-capture`: Add `--collect-only` to returns only the targeted packet capture link (#33949) |
| * `az sql mi link create` : Add multi-database link mode support (#33874) | ||
| * `az sql mi link update` : Add database membership updates for multi-database links (#33874) |
There was a problem hiding this comment.
There was a problem hiding this comment.
Removed history note added to the wrong version
| **SSH** | ||
|
|
||
| * `az ssh`: Allow SSH certificate flow in Cloud Shell (#33860) |
There was a problem hiding this comment.
This already appeared in 2.89.1
|
Copilot please re-review |
|
(approved for nw part |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 11 out of 11 changed files in this pull request and generated no new comments.
Suppressed comments (4)
Previously missed (1) — in code that hasn't changed since the last review.
src/azure-cli/HISTORY.rst:47
- Grammar: “to manually created managed identities” should be “to manually create managed identities”.
This issue also appears on line 81 of the same file.
* `az aro identity get-required`: Display the commands required for the user to run to manually created managed identities for an ARO cluster (#33912)
src/azure-cli/HISTORY.rst:41
- Grammar: “to returns only” should be “to return only”.
* `az webapp troubleshoot collect network-capture`: Add `--collect-only` to returns only the targeted packet capture link (#33949)
src/azure-cli/HISTORY.rst:81
- Capitalization/grammar: “stop forcing …” should start with “Stop forcing …” for consistency with other release note bullets.
* `az mysql flexible-server geo-restore`: stop forcing source storage redundancy in target create payload to avoid non-ZRS region restore failures (#33814)
src/azure-cli/HISTORY.rst:129
- This release-note bullet is inconsistent with the surrounding format (missing backticks/capitalization and command prefix). Consider formatting it like the other entries so it’s easier to scan.
* az storage blob allow empty blob with data (#33803)
|
|
||
| **SSH** | ||
|
|
||
| * `az ssh`: Allow SSH certificate flow in Cloud Shell (#33860) |
There was a problem hiding this comment.
| * `az ssh`: Allow SSH certificate flow in Cloud Shell (#33860) |
Co-authored-by: mansoor sarfraz <msarfraz@microsoft.com> Co-authored-by: Cooper Cox <coopercox@microsoft.com>
🤖 PR Validation — ️✔️ All clear
Updated Azure CLI version.