Skip to content

{Release} Upgrade to Azure CLI 2.90.0 - #33978

Merged
Cooper Cox (coopercox-ms) merged 3 commits into
Azure:devfrom
azclibot:azure-cli-2.90.0
Aug 25, 2026
Merged

{Release} Upgrade to Azure CLI 2.90.0#33978
Cooper Cox (coopercox-ms) merged 3 commits into
Azure:devfrom
azclibot:azure-cli-2.90.0

Conversation

@azclibot

@azclibot Azure CLI Bot (azclibot) commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

🤖 PR Validation — ️✔️ All clear

Breaking Changes Tests
️✔️ None ️✔️ 130/130

Updated Azure CLI version.

Copilot AI lite review requested due to automatic review settings August 25, 2026 04:14

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.

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-cli and azure-cli-core version 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-core to 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 usual create/update formatting 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.

Comment thread src/azure-cli/HISTORY.rst Outdated
* `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)
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment on lines +119 to +120
* `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)
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated

@coopercox-ms Cooper Cox (coopercox-ms) Aug 25, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change

Comment thread src/azure-cli/HISTORY.rst Outdated

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.

Suggested change

Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Removed history note added to the wrong version
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment on lines +123 to +125
**SSH**

* `az ssh`: Allow SSH certificate flow in Cloud Shell (#33860)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This already appeared in 2.89.1

@azclibot

Copy link
Copy Markdown
Collaborator Author

Copilot please re-review

@necusjz

Copy link
Copy Markdown
Member

(approved for nw part

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.

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)

Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated

**SSH**

* `az ssh`: Allow SSH certificate flow in Cloud Shell (#33860)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
* `az ssh`: Allow SSH certificate flow in Cloud Shell (#33860)

Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Co-authored-by: mansoor sarfraz <msarfraz@microsoft.com>
Co-authored-by: Cooper Cox <coopercox@microsoft.com>
@coopercox-ms
Cooper Cox (coopercox-ms) merged commit ef9e71d into Azure:dev Aug 25, 2026
50 checks passed
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.

9 participants