Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{Release} Upgrade to Azure CLI 2.57.0 #28281

Merged
merged 4 commits into from
Jan 31, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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)
* Warn 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)
evelyn-ys marked this conversation as resolved.
Show resolved Hide resolved

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
107 changes: 107 additions & 0 deletions src/azure-cli/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,113 @@
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)
MoChilia marked this conversation as resolved.
Show resolved Hide resolved
**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 <python@microsoft.com>"
__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
Loading