Skip to content

Commit da4c054

Browse files
azclibotnecusjzCopilotyanzhuddnotyashhh
authored
{Release} Upgrade to Azure CLI 2.91.0 (#34143)
Co-authored-by: Ethan Yang <necusjz@gmail.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Julie Zhu <105691024+yanzhudd@users.noreply.github.com> Co-authored-by: Yash <55773468+notyashhh@users.noreply.github.com>
1 parent ccaf4ce commit da4c054

11 files changed

Lines changed: 112 additions & 12 deletions

File tree

‎src/azure-cli-core/HISTORY.rst‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
Release History
44
===============
55

6+
2.91.0
7+
++++++
8+
* Remove AzureGermanCloud from hard-coded cloud list (#34042)
9+
* PREVIEW: Enable broker-based authentication on macOS (opt-in via `az config set core.enable_broker_on_mac=true`) (#33376)
10+
611
2.90.0
712
++++++
813
* Minor fixes

‎src/azure-cli-core/azure/cli/core/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# --------------------------------------------------------------------------------------------
55
# pylint: disable=line-too-long
66

7-
__version__ = "2.90.0"
7+
__version__ = "2.91.0"
88

99
import os
1010
import sys

‎src/azure-cli-core/azure/cli/core/commandIndex.latest.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.90.0",
2+
"version": "2.91.0",
33
"cloudProfile": "latest",
44
"commandIndex": {
55
"account": [

‎src/azure-cli-core/azure/cli/core/helpIndex.latest.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.90.0",
2+
"version": "2.91.0",
33
"cloudProfile": "latest",
44
"helpIndex": {
55
"groups": {

‎src/azure-cli-core/setup.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from codecs import open
99
from setuptools import setup, find_packages
1010

11-
VERSION = "2.90.0"
11+
VERSION = "2.91.0"
1212

1313
# If we have source, validate that our version numbers match
1414
# This should prevent uploading releases with mismatched versions.

‎src/azure-cli/HISTORY.rst‎

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,101 @@
33
Release History
44
===============
55

6+
2.91.0
7+
++++++
8+
9+
**ACR**
10+
11+
* `az acr import`: Warn when a regional source endpoint falls back to the source registry's home region (#34032)
12+
* `az acr create/encryption rotate-key`: Add managed HSM key guidance (#34118)
13+
* `az acr connected-registry create`: Add user-assigned managed identity authentication options (#34106)
14+
* `az acr connected-registry update`: Add one-way migration from SyncToken to managed identity authentication (#34106)
15+
* `az acr connected-registry get-settings`: Return managed identity connection settings (#34106)
16+
* `az acr connected-registry delete`: Skip sync-token cleanup for managed identity authentication (#34106)
17+
18+
**AKS**
19+
20+
* `az aks create/update`: Preserve the default managed outbound IPv4 count when only the IPv6 count is provided (#33886)
21+
* `az aks nodepool add/update`: Add `--enable-managed-dranet` to enable Managed DRANET on a node pool. (#34003)
22+
* `az aks update`: Fix bug where autoscale profile boolean values could be incorrectly serialized as strings (#34058)
23+
* Fix #33541: `az aks install-cli`: Fall back to the kubelogin version file when the GitHub API rate limit is hit (#34075)
24+
* Fix #34085: `az aks update`: Correct capitalization and punctuation in reconcile prompt (#34086)
25+
* `az aks install-desktop`: Add AKS Desktop installation (#34100)
26+
* `az aks create/update`: Add `--enable-azure-monitor-logs` to onboard Container Insights through the Azure Monitor profile using managed identity authentication (#34077)
27+
* `az aks update`: Add `--disable-azure-monitor-logs` to offboard Container Insights (#34077)
28+
* `az aks create/update`: Add `--syslog-port`, `--enable-prometheus-metrics-scraping` and `--disable-prometheus-metrics-scraping` to tune the Azure Monitor Container Insights configuration (#34077)
29+
* `az aks create/update`: Add `--enable-opentelemetry-metrics`, `--disable-opentelemetry-metrics`, `--opentelemetry-metrics-port-http` and `--opentelemetry-metrics-port-grpc` for the OpenTelemetry metrics receiver (#34077)
30+
* `az aks create/update`: Add `--enable-opentelemetry-logs-traces`, `--disable-opentelemetry-logs-traces`, `--opentelemetry-logs-traces-port-http` and `--opentelemetry-logs-traces-port-grpc` for the OpenTelemetry logs and traces receiver (#34077)
31+
* `az aks create/update/enable-addons`: Deprecate `--enable-msi-auth-for-monitoring` in favor of `--enable-azure-monitor-logs` (#34077)
32+
33+
**App Config**
34+
35+
* `az appconfig kv/snapshot`: Add support for `--description` parameter (#33840)
36+
37+
**App Service**
38+
39+
* `az functionapp flex-migration start/revert`: Add in-place CV1 to Flex Consumption upgrade and revert support (#33863)
40+
* `az webapp troubleshoot config`: Provide application config evaluation summary (#33709)
41+
* `az webapp config access-restriction
42+
`: Prevent access restriction updates from dropping site config (#34050)
43+
* `az webapp deploy`: Add `--deploymentTag` parameter to give friendly name to deployment (#34134)
44+
* `az webapp deploy`: Add `--show-secure-build` to deploy and display the secure build summary afterward (#34130)
45+
* `az webapp secure-build show`: Add `--rescan` to force fresh dependency analysis (#34130)
46+
* `az webapp troubleshoot deployment`: Add command to diagnose the latest deployment (#34130)
47+
48+
**ARM**
49+
50+
* `az stack-whatif`: Render `NoEffect` changes in gray with a cross symbol (#33858)
51+
52+
**Backup**
53+
54+
* `az backup restore restore-azurefileshare`: Add Azure File Share cross-region restore support (#33809)
55+
* `az backup protection undelete`: Add Azure File Share soft-delete undelete support (#33809)
56+
* `az backup vault update`: Add `--source-scan-state` to configure Microsoft Defender for Cloud Source Scan (#34076)
57+
* `az backup item source-scan-configuration set`: Add support for enabling or disabling Source Scan for Azure VM backup items (#34076)
58+
* `az backup restore files mount-rp`: Fetch ILR mount scripts via dedicated list action (#34073)
59+
60+
**Compute**
61+
62+
* `az vm/vmss create/update`: Add new parameter `--wire-server-use-local-file-rules` to support use local file rules (#33894)
63+
* `az vm/vmss create`: Add `SpotPlus` option in `--priority` parameter (#34030)
64+
* `az vm/vmss`: Add new parameter `--processor-mode` to support processor mode (#33985)
65+
* `az capacity reservation create`: Add new parameters `--schedule-profile-start` and `--minimum-commitment-days` to support future capacity reservation (#34031)
66+
* `az vm/vmss list-versions`: Add new parameter `--expand` to support extension image release metadata (#34018)
67+
* `az sig create/update`: Add new parameters `--soft-delete`, `--soft-delete-retention-period` and `--soft-delete-grace-period` to support soft-delete policy (#34107)
68+
* `az sig image-version delete`: Add new parameter `--bypass-soft-delete` to support bypass-delete (#34107)
69+
* `az sig image-version list-soft-deleted`: Add new command to support soft-delete recycle-bin listing (#34107)
70+
71+
**Key Vault**
72+
73+
* `az keyvault ekm-connection`: Remove preview status (#34095)
74+
75+
**MySQL**
76+
77+
* `az mysql flexible-server upgrade`: Fix deserialization problem (#34027)
78+
* Fix #32827: `az mysql`: Restore memory optimized tier terminology (#34019)
79+
80+
**Network**
81+
82+
* `az network route-table route`: Support ECMP routing in route tables (#33493)
83+
* `az network first-party-service-tag`: Add support for First Party Service Tags (#34081)
84+
* `az network application-gateway ssl-profile add/update`: Expose `--auth-configuration` to support mTLS `verify-client-auth-mode=Passthrough|Strict` (#34090)
85+
* `az network private-endpoint create/update`: Add `--billing-sku` to configure the private endpoint billing SKU (#33799)
86+
* `az network asg address-prefix-set`: Add address prefix set commands (#34024)
87+
* `az network vnet move-ip-configurations`: Add move IP configurations command (#34025)
88+
89+
**PostgreSQL**
90+
91+
* `az postgres flexible-server restore`: Add `--sku-name` and `--tier` arguments to allow changing compute during point-in-time restore (#33992)
92+
93+
**Resource**
94+
95+
* `az bicep`: Improve help text for Bicep output parameters to clarify output behavior (#32989)
96+
97+
**Storage**
98+
99+
* `az storage blob download-batch`: Ensure downloaded blobs stay within the destination directory (#34126)
100+
6101
2.90.0
7102
++++++
8103

‎src/azure-cli/azure/cli/__main__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from knack.log import get_logger
1818

1919
__author__ = "Microsoft Corporation <python@microsoft.com>"
20-
__version__ = "2.90.0"
20+
__version__ = "2.91.0"
2121

2222

2323
logger = get_logger(__name__)

‎src/azure-cli/requirements.py3.Darwin.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.5.2
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.10.0b1
66
azure-batch==15.0.0b1
7-
azure-cli-core==2.90.0
7+
azure-cli-core==2.91.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.90.0
9+
azure-cli==2.91.0
1010
azure-common==1.1.22
1111
azure-core==1.39.0
1212
azure-cosmos==3.2.0

‎src/azure-cli/requirements.py3.Linux.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.5.2
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.10.0b1
66
azure-batch==15.0.0b1
7-
azure-cli-core==2.90.0
7+
azure-cli-core==2.91.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.90.0
9+
azure-cli==2.91.0
1010
azure-common==1.1.22
1111
azure-core==1.39.0
1212
azure-cosmos==3.2.0

‎src/azure-cli/requirements.py3.windows.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.5.2
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.10.0b1
66
azure-batch==15.0.0b1
7-
azure-cli-core==2.90.0
7+
azure-cli-core==2.91.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.90.0
9+
azure-cli==2.91.0
1010
azure-common==1.1.22
1111
azure-core==1.39.0
1212
azure-cosmos==3.2.0

0 commit comments

Comments
 (0)