From d1369fdd681eb1075401f133b04d5fdd73d416ef Mon Sep 17 00:00:00 2001 From: Azure CLI Bot Date: Wed, 28 Aug 2024 13:35:05 +0800 Subject: [PATCH] {Release} Upgrade to Azure CLI 2.64.0 (#29797) * update azure-cli version to 2.64.0 * Apply suggestions from code review Co-authored-by: Yan Zhu <105691024+yanzhudd@users.noreply.github.com> Co-authored-by: Yishi Wang Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com> --------- Co-authored-by: Zhiyi Huang <17182306+calvinhzy@users.noreply.github.com> Co-authored-by: Yan Zhu <105691024+yanzhudd@users.noreply.github.com> Co-authored-by: Yishi Wang Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com> --- src/azure-cli-core/HISTORY.rst | 4 + src/azure-cli-core/azure/cli/core/__init__.py | 2 +- src/azure-cli-core/setup.py | 2 +- src/azure-cli/HISTORY.rst | 81 +++++++++++++++++++ src/azure-cli/azure/cli/__main__.py | 2 +- src/azure-cli/requirements.py3.Darwin.txt | 4 +- src/azure-cli/requirements.py3.Linux.txt | 4 +- src/azure-cli/requirements.py3.windows.txt | 4 +- src/azure-cli/setup.py | 2 +- 9 files changed, 95 insertions(+), 10 deletions(-) diff --git a/src/azure-cli-core/HISTORY.rst b/src/azure-cli-core/HISTORY.rst index 90cfc9be082..83cf027e9f9 100644 --- a/src/azure-cli-core/HISTORY.rst +++ b/src/azure-cli-core/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +2.64.0 +++++++ +* Minor fixes + 2.63.0 ++++++ * Resolve CVE-2024-39689 (#29320) diff --git a/src/azure-cli-core/azure/cli/core/__init__.py b/src/azure-cli-core/azure/cli/core/__init__.py index 3bf648a1d4f..e3fce1dcb73 100644 --- a/src/azure-cli-core/azure/cli/core/__init__.py +++ b/src/azure-cli-core/azure/cli/core/__init__.py @@ -4,7 +4,7 @@ # -------------------------------------------------------------------------------------------- # pylint: disable=line-too-long -__version__ = "2.63.0" +__version__ = "2.64.0" import os import sys diff --git a/src/azure-cli-core/setup.py b/src/azure-cli-core/setup.py index 07ce00d7549..6f76b4d4068 100644 --- a/src/azure-cli-core/setup.py +++ b/src/azure-cli-core/setup.py @@ -8,7 +8,7 @@ from codecs import open from setuptools import setup, find_packages -VERSION = "2.63.0" +VERSION = "2.64.0" # If we have source, validate that our version numbers match # This should prevent uploading releases with mismatched versions. diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index b6e1999088e..6564c8c5a07 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -3,6 +3,87 @@ Release History =============== +2.64.0 +++++++ + +**ACR** + +* `az acr helm`: Improve deprecation message (#29700) + +**AKS** + +* `az aks nodepool update`: Add `--enable/disable-fips-image` flags for GA mutable fips (#29695) +* `az aks create/update`: Support UserAssigned Managed Identity for grafana linking in managed prometheus (#29713) +* `az aks create/update`: Update the VM SKU regex validation to include larger set of VMs for Azure Container Storage (#29726) + +**App Service** + +* `az staticwebapp create/update`: Add `Dedicated` as supported SKU (#29514) +* `az webapp config set`: Add MinTlsCipherSuite support (#29694) +* `az webapp config access-restriction add/remove`: Allow skipping service tag validation (#29710) + +**ARM** + +* `az ts create`: Fix incorrect handling of whitespace in string values (#29623) + +**ARO** + +* `az aro create`: Add feature for adding Multiple Public IPs on cluster load balancer (#29693) +* `az aro update`: Add feature for adding/removing Multiple Public IPs on cluster load balancer (#29693) + +**Compute** + +* `az vm update`: Add support of Gen1 VM to trusted launch upgrade (#29655) +* `az capacity reservation`: GA command group (#29775) + +**Container app** + +* Fix #28998: `az containerapp env workload-profile add/update`: Fix `NoneType` object is not iterable error when environment doesn't enable workload profile (#29682) +* `az containerapp create/up`: Make `--target-port` optional (#29702) +* `az containerapp env create`: Deprecate unused argument `--docker-bridge-cidr` (#29746) +* `az containerapp job stop`: Deprecate option to stop list of given job executions (#29728) +* Fix #29711: `az containerapp logs show`: Fix JSON escaping by default or with `--format json` (#29767) + +**HDInsight** + +* `az hdinsight create`: Support setting IP tags when creating HDInsight cluster (#29752) +* `az hdinsight update`: Support updating the managed identity of the cluster (#29752) +* `az hdinsight azure-monitor-agent show`: Support getting the managed identity of the cluster (#29752) +* `az hdinsight azure-monitor-agent enable`: Enable the Azure Monitor Agent logs integration on an HDInsight cluster (#29752) +* `az hdinsight azure-monitor-agent disable`: Disable the Azure Monitor Agent logs integration on an HDInsight cluster (#29752) + +**MySQL** + +* `az mysql flexible-server maintenance`: New command group for managing maintenance of MySQL flexible server (#29505) +* `az mysql flexible-server update`: Remove storage passing for server update (#29739) + +**NetAppFiles** + +* `az netappfiles volume create/update`: Update max for `--usage-threshold` (#29624) + +**Network** + +* Fix #29565: `az network nat gateway create`: Add `--tags` parameter (#29718) + +**Packaging** + +* Support Python 3.12 (#29465) +* Release Azure Linux 3 RPM package (#29348) + +**Redis** + +* `az redis create/update`: Add `--disable-access-keys` to support disabling auth through access keys (#29483) + +**SQL** + +* `az sql mi create/update`: Add `--authentication-metadata` to support auth metadata configuration (#29519) + +**Storage** + +* `az storage account create/update`: Support account cold-tier (#29740) +* `az storage copy/remove`: Add `--auth-mode login` support (#29779) +* `az storage share delete`: Add `include-leased` for `--delete-snapshots` (#29785) + 2.63.0 ++++++ diff --git a/src/azure-cli/azure/cli/__main__.py b/src/azure-cli/azure/cli/__main__.py index 5a1a140477c..e7b037b67a2 100644 --- a/src/azure-cli/azure/cli/__main__.py +++ b/src/azure-cli/azure/cli/__main__.py @@ -18,7 +18,7 @@ from knack.log import get_logger __author__ = "Microsoft Corporation " -__version__ = "2.63.0" +__version__ = "2.64.0" # A workaround for https://bugs.python.org/issue32502 (https://github.com/Azure/azure-cli/issues/5184) diff --git a/src/azure-cli/requirements.py3.Darwin.txt b/src/azure-cli/requirements.py3.Darwin.txt index c42d3601106..6ce3891d897 100644 --- a/src/azure-cli/requirements.py3.Darwin.txt +++ b/src/azure-cli/requirements.py3.Darwin.txt @@ -4,9 +4,9 @@ argcomplete==3.3.0 asn1crypto==0.24.0 azure-appconfiguration==1.1.1 azure-batch==14.2.0 -azure-cli-core==2.63.0 +azure-cli-core==2.64.0 azure-cli-telemetry==1.1.0 -azure-cli==2.63.0 +azure-cli==2.64.0 azure-common==1.1.22 azure-core==1.28.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/requirements.py3.Linux.txt b/src/azure-cli/requirements.py3.Linux.txt index ce0ae950354..60de2951c79 100644 --- a/src/azure-cli/requirements.py3.Linux.txt +++ b/src/azure-cli/requirements.py3.Linux.txt @@ -4,9 +4,9 @@ argcomplete==3.3.0 asn1crypto==0.24.0 azure-appconfiguration==1.1.1 azure-batch==14.2.0 -azure-cli-core==2.63.0 +azure-cli-core==2.64.0 azure-cli-telemetry==1.1.0 -azure-cli==2.63.0 +azure-cli==2.64.0 azure-common==1.1.22 azure-core==1.28.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/requirements.py3.windows.txt b/src/azure-cli/requirements.py3.windows.txt index 2f91ea53daf..11489023a0f 100644 --- a/src/azure-cli/requirements.py3.windows.txt +++ b/src/azure-cli/requirements.py3.windows.txt @@ -4,9 +4,9 @@ argcomplete==3.3.0 asn1crypto==0.24.0 azure-appconfiguration==1.1.1 azure-batch==14.2.0 -azure-cli-core==2.63.0 +azure-cli-core==2.64.0 azure-cli-telemetry==1.1.0 -azure-cli==2.63.0 +azure-cli==2.64.0 azure-common==1.1.22 azure-core==1.28.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/setup.py b/src/azure-cli/setup.py index 522e2f0b7f7..88e6864b25b 100644 --- a/src/azure-cli/setup.py +++ b/src/azure-cli/setup.py @@ -17,7 +17,7 @@ logging.warning("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "2.63.0" +VERSION = "2.64.0" # If we have source, validate that our version numbers match # This should prevent uploading releases with mismatched versions. try: