Skip to content

Commit

Permalink
{Release} Upgrade to Azure CLI 2.57.0 (#28281)
Browse files Browse the repository at this point in the history
  • Loading branch information
azclibot committed Jan 31, 2024
1 parent aa482cd commit 8816586
Show file tree
Hide file tree
Showing 9 changed files with 123 additions and 10 deletions.
5 changes: 5 additions & 0 deletions src/azure-cli-core/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@
Release History
===============

2.57.0
++++++
* `aaz`: Handle null value when deserialize output (#28253)
* Add warning for customers when there're credentials in cli output if this feature has been turned on through `az config set clients.show_secrets_warning=True` (#27929)

2.56.0
++++++
* Minor fixes
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli-core/azure/cli/core/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# --------------------------------------------------------------------------------------------
# pylint: disable=line-too-long

__version__ = "2.56.0"
__version__ = "2.57.0"

import os
import sys
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli-core/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from codecs import open
from setuptools import setup, find_packages

VERSION = "2.56.0"
VERSION = "2.57.0"

# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
Expand Down
108 changes: 108 additions & 0 deletions src/azure-cli/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,114 @@
Release History
===============

2.57.0
++++++

**AKS**

* `az aks upgrade`: Add forceupgrade settings to aks stable cli (#28200)
* `az aks mesh`: Add `az aks mesh` commands to manage Azure Service Mesh in given cluster (#28206)
* `az aks nodepool add/update/upgrade`: Add new parameter `--node-soak-duration` to wait after draining a node and before reimaging it and moving on to next node (#27604)

**App Service**

* `az functionapp create`: Use app insights connection string instead of instrumentation key (#27803)
* `az webapp create`: Add new parameter `--acr-use-identity` to configure pull image from ACR using MSI when creating a container web app (#28209)
* `az webapp up`: Add `--track-status` arg to use deploymentstatus API (#28235)
* `az webapp deployment source config-zip`: Add `--track-status` arg to use deploymentstatus API (#28235)
* `az functionapp create`: Only allow apps with functions version 4 (#28128)

**Backup**

* `az backup restore restore-disks`: Add support for disk restore in edge-zone backups (#28150)
* `az backup restore restore-disks`: Support for Taiwan North and Taiwan North-West Cross region restore (#28150)

**Billing**

* `az billing account`: Add new command `list-invoice-section` to support listing invoice section (#28214)
* `az billing account`: Add new command group `invoice-section` to support managing account invoice section (#28214)
* `az billing`: Add new command `enrollment-account` to support managing enrollment account (#28214)
* `az billing invoice section`: Add new command `initiate-transfer` to support intiating transfer (#28214)
* `az billing profile`: Add new command `reservation list ` to support managing reservation (#28214)
* `az billing`: Add new command group `transfer` to support managing transfer (#28214)

**Compute**

* `az image builder error-handler`: Add group to manage error handling options upon a build failure (#28106)
* `az sshkey create`: Add parameter `--encryption-type` to specify the encryption type of SSH keys to be generated (#28143)
* `az vm monitor log show`: Deprecate `azure-loganalytics` and apply `azure-monitor-query` (#28199)
* `az vm/vmss create`: Support Trusted Launch as default deployment option (#28222)

**Consumption**

* Fix #20995 #23825: Update `az consumption` API version (#27833)

**Containerapp**

* `az containerapp update`: Fix issue for minReplicas in `--yaml` or `--min-replicas` is not set when the value is 0 (#28163)
* `az containerapp up`: Fix issue when registry creds are provided for ACRs using `containerapp up` command (#28217)

**Key Vault**

* `az keyvault create`: Add warning for upcoming breaking change that `--enable-rbac-authorization` will default to `true` (#28178)
* `az keyvault secret set-attributes`: Fix 'Datetime with no tzinfo will be considered UTC' warning (#28138)

**Monitor**

* `az monitor metrics`: Add `list-sub` and `list-sub-definition` (#28201)
* `az monitor metrics list`: Fix `--top` help message (#28114)

**MySQL**

* `az mysql flexible-server import create`: Add support for operation progress estimated completion time for import from physical backup from azure blob to flexible server (#28243)

**Network**

* `az network vnet-gateway create/update`: Add parameter `--enable-private-ip` (#28158)
* Fix #28131: `az network vnet-gateway list`: Conflict key when apply client flatten (#28170)
* `az network express-route port authorization`: Support to manage authorization with express route port (#28149)
* `az network private-link-service list-auto-approved`: Support to list all auto-approved private link services (#28149)
* `az network public-ip ddos-protection-statu show`: Support to get the DDoS protection status of public IP address (#28149)
* `az network vnet-gateway`: Support ExpressRoute SKU (#28219)
* `az network lb create`: Support cross-subscription resource ID (#28247)

**Packaging**

* Support Windows ZIP package (#27911)

**RDBMS**

* `az postgres flexible-server private-endpoint-connection`: Add support for private endpoint connection commands like list, show, approve, reject, delete for PostgreSQL flexible server (#28142)
* `az postgres flexible-server private-link-resource`: Add support for private link resource commands like list, show for PostgreSQL flexible server (#28142)
* `az postgres flexible-server replica stop-replication`: Stop replication to a read replica and make it a read/write server. This command is deprecated. Use `az postgres flexible-server replica promote` instead. (#28189)

**Redis**

* `az redis flush`: Add support for flush operation (#27599)
* `az redis create`: Add support for Microsoft Entra Authentication (#27599)
* `az redis access-policy/access-policy-assignment`: New command groups to manage access policy (#27599)

**Service Connector**

* `az webapp/containerapp/spring connection create/update app-insights`: Support App Insights as target service (#28095)
* `az webapp connection create sql`: Support auto install for serviceconnector-passwordless extension (#28168)
* `az webapp/functionapp/containerapp/springapp connection`: Support Microsoft Entra ID auth types for table storage (#28162)
* `az webapp/containerapp/spring connection create/update`: Support opt out action for configurationInfo and publicNetwork (#28079)

**SQL**

* `az sql db ltr-policy/ltr-backup`: Add support for backup storage access tier (#27928)
* `az sql db ltr-policy set`: Add the make-backups-immutable parameter to ltr policy (#27983)
* `az mi create/update`: Add optional parameter `--database-format` and `--pricing-model` for SQL Managed Server resource (#28173)
* `az sql mi refresh-external-governance-status`: Add a new command for Azure SQL Managed Instance refresh external governance status (#28195)

**Storage**

* `az storage file copy start`: Fix when copying between two storage accounts and source file has no parent directory (#28123)
* Fix #28202: `az storage container policy create`: Fix creating an access policy would delete public access permission (#28211)
* `az storage container set-permission`: Fix failing when updating public access permission with an existing access policy (#28211)
* Fix #21876: `az storage blob upload-batch/download-batch/delete-batch`: Add double quotes to `--pattern` value for unix shell (#28221)

2.56.0
++++++

Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli/azure/cli/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
from knack.log import get_logger

__author__ = "Microsoft Corporation <[email protected]>"
__version__ = "2.56.0"
__version__ = "2.57.0"


# A workaround for https://bugs.python.org/issue32502 (https://github.com/Azure/azure-cli/issues/5184)
Expand Down
4 changes: 2 additions & 2 deletions src/azure-cli/requirements.py3.Darwin.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ argcomplete==3.1.1
asn1crypto==0.24.0
azure-appconfiguration==1.1.1
azure-batch==14.0.0
azure-cli-core==2.56.0
azure-cli-core==2.57.0
azure-cli-telemetry==1.1.0
azure-cli==2.56.0
azure-cli==2.57.0
azure-common==1.1.22
azure-core==1.28.0
azure-cosmos==3.2.0
Expand Down
4 changes: 2 additions & 2 deletions src/azure-cli/requirements.py3.Linux.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ argcomplete==3.1.1
asn1crypto==0.24.0
azure-appconfiguration==1.1.1
azure-batch==14.0.0
azure-cli-core==2.56.0
azure-cli-core==2.57.0
azure-cli-telemetry==1.1.0
azure-cli==2.56.0
azure-cli==2.57.0
azure-common==1.1.22
azure-core==1.28.0
azure-cosmos==3.2.0
Expand Down
4 changes: 2 additions & 2 deletions src/azure-cli/requirements.py3.windows.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ argcomplete==3.1.1
asn1crypto==0.24.0
azure-appconfiguration==1.1.1
azure-batch==14.0.0
azure-cli-core==2.56.0
azure-cli-core==2.57.0
azure-cli-telemetry==1.1.0
azure-cli==2.56.0
azure-cli==2.57.0
azure-common==1.1.22
azure-core==1.28.0
azure-cosmos==3.2.0
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
logger.warn("Wheel is not available, disabling bdist_wheel hook")
cmdclass = {}

VERSION = "2.56.0"
VERSION = "2.57.0"
# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
try:
Expand Down

0 comments on commit 8816586

Please sign in to comment.