Skip to content

Commit

Permalink
{Release} Upgrade to Azure CLI 2.59.0 (#28642)
Browse files Browse the repository at this point in the history
  • Loading branch information
azclibot authored Mar 27, 2024
1 parent d3fd622 commit da1007a
Show file tree
Hide file tree
Showing 9 changed files with 113 additions and 10 deletions.
4 changes: 4 additions & 0 deletions src/azure-cli-core/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
Release History
===============

2.59.0
++++++
* Minor fixes

2.58.0
++++++
* [BREAKING CHANGE] `az login`: Replace `allow_broker` with `enable_broker_on_windows` (#27726)
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.58.0"
__version__ = "2.59.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.58.0"
VERSION = "2.59.0"

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

2.59.0
++++++

**ACR**

* Fix #14768: `az acr login`: Add environment variable for docker command (#28443)

**ACS**

* `az aks create`: Add flag `--enable-app-routing` to enable app routing (#28463)
* `az aks approuting`: Add command group to handle enable/disable/update of the app routing addon (#28463)
* `az aks approuting zone`: Add command group to handle add/delete/update/list actions of DNS zone resources associated to the approuting addon (#28463)
* `az aks create/update`: Introduce changes for Azure container storage in ACS CLI (#28251)

**AD**

* `az ad`: Rename Azure Active Directory to Microsoft Entra ID (#27756)

**AKS**

* `az aks create`: Add optional parameter `--revision` to set revision for the Azure Service Mesh addon while creating AKS cluster (#28482)
* `az aks mesh get-upgrades`: Fix command failure with a traceback if ASM addon is disabled (#28507)
* `az aks create/update`: Enable mooncake support for managed prometheus addon (#28504)
* `az aks create/update`: Block Azure Managed Grafana for managed prometheus addon in air gapped cloud (#28570)
* `az aks create`: Correct use of "comma-separated" in help (#28245)

**App Config**

* `az appconfig feature filter update`: GA command (#28459)
* `az appconfig kv export`: GA parameter `--export-as-reference` (#28459)

**App Service**

* `az functionapp create`: Add support for Node 20 for Flex function apps (#28618)
* `az functionapp create`: Make Node 20 the default for node flex function apps and Python 3.11 the default for python flex function apps (#28618)
* `az functionapp create`: Add support for SystemAssignedIdentity and UserAssignedIdentity as the deployment storage authentication type (#28618)
* `az webapp update`: Add new parameter `--elastic-web-app-scale-limit` and scaling parameter options (#28297)
* `az appservice plan update`: Add new parameter `--elastic-web-app-scale-limit` and scaling parameter options (#28297)
* `az webapp deployment source config-zip`: Mark this command as deprecated, recommend using the `az webapp deploy` command instead of it (#28466)

**ARM**

* `az stack group create`: Deprecate the `--delete-resources`, `--delete-resource-groups` and `--delete-all` options and redirect to the new `--action-on-unmanage` argument (#28596)
* `az stack group delete`: Deprecate the `--delete-resources`, `--delete-resource-groups` and `--delete-all` options and redirect to the new `--action-on-unmanage` argument (#28596)
* `az stack sub create`: Deprecate the `--delete-resources`, `--delete-resource-groups` and `--delete-all` options and redirect to the new `--action-on-unmanage` argument (#28596)
* `az stack sub delete`: Deprecate the `--delete-resources`, `--delete-resource-groups` and `--delete-all` options and redirect to the new `--action-on-unmanage` argument (#28596)
* `az stack mg create`: Deprecate the `--delete-resources`, `--delete-resource-groups` and `--delete-all` options and redirect to the new `--action-on-unmanage` argument (#28596)
* `az stack mg delete`: Deprecate the `--delete-resources`, `--delete-resource-groups` and `--delete-all` options and redirect to the new `--action-on-unmanage` argument (#28596)
* `az deployment`: Treat nullable parameters as non-required for Bicep deployment (#28399)

**ARO**

* `az aro create/validate`: Fix bug in permissions validation that was preventing cluster creation in cases where the invoking user had the necessary permissions (#28398)

**CDN**

* `az afd profile`: Add parameter `--identity` (#28453)

**Compute**

* `az snapshot grant-access`: Add parameter `--file-format` to support specifying file format when making request for SAS on a VHDX file format snapshot (#28583)
* `az vmss create`: Add `--enable-auto-os-upgrade` parameter to support automatic OS Upgrade while creating VMSS (#28529)
* `az sig image-definition create`: Add warning message for Hyper-V generation and Security Type (#28610)
* `az vmss create/update`: Add parameters to specify the security posture to be used for all virtual machines in the scale set (#28547)
* `az capacity reservation group create/update`: Add new parameter `--sharing-profile` to support sharing capacity reservation group across subscriptions (#28611)
* `az snapshot create`: Add parameter `--bandwidth-copy-speed` to allow a snapshot to be copied at a quicker speed (#28629)

**DataBoxEdge**

* `az databoxedge device`: Add command group `share` to support managing device share (#28445)
* `az databoxedge device`: Add command group `user` to support managing device user (#28445)
* `az databoxedge device`: Add command group `storage-account` to support managing device storage account (#28445)
* `az databoxedge device`: Add command group `storage-account-credential` to support managing device storage account credential (#28445)
* `az databoxedge device`: Add command `get-extended-information` to support getting extended information (#28445)

**MySQL**

* `az mysql flexible-server advanced-threat-protection-setting show`: Show server's advanced threat protection setting (#28389)
* `az mysql flexible-server advanced-threat-protection-setting update`: Update server's advanced threat protection setting using `--state` as Enabled/Disabled (#28389)
* `az mysql flexible-server import create`: Add support for online migration for single to flex (#28599)

**NetAppFiles**

* `az netappfiles check-file-path-availability`: Add new command to check if a file path is available (#27951)
* `az netappfiles check-name-availability`: Add new command to check if a resource name is available (#27951)
* `az netappfiles check-quota-availability`: Add new command to check if a quota is available (#27951)
* `az netappfiles query-network-sibling-set`: Add new command to describe a network sibling set (#27951)
* `az netappfiles update-network-sibling-set`: Add new command to update the network features of a network sibling set (#27951)
* `az netappfiles quota-limit`: Add new command group to manage quota limits (#27951)
* `az netappfiles volume populate-availability-zone`: Add new command to populate availability zone information for a volume (#27951)
* `az netappfiles volume replication re-initialize`: Add new command to re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots (#27951)

**Network**

* `az network virtual-appliance connection`: Add update command for NVA connection (#28461)
* `az network dns record-set`: Add `--traffic-management-profile` for TMLink recordset feature (#28516)
* `az network application-gateway waf-policy`: Change default rule set from CRS3.0 to DRS2.1 (#28539)
* `az network virtual-appliance`: Add `--internet-ingress-ips` and `--network-profile` (#28619)

2.58.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.58.0"
__version__ = "2.59.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.1.0
azure-cli-core==2.58.0
azure-cli-core==2.59.0
azure-cli-telemetry==1.1.0
azure-cli==2.58.0
azure-cli==2.59.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.1.0
azure-cli-core==2.58.0
azure-cli-core==2.59.0
azure-cli-telemetry==1.1.0
azure-cli==2.58.0
azure-cli==2.59.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.1.0
azure-cli-core==2.58.0
azure-cli-core==2.59.0
azure-cli-telemetry==1.1.0
azure-cli==2.58.0
azure-cli==2.59.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.58.0"
VERSION = "2.59.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 da1007a

Please sign in to comment.