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.59.0 #28642

Merged
merged 4 commits into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
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)
jiasli marked this conversation as resolved.
Show resolved Hide resolved

**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 approuting addon (#28463)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `az aks approuting`: Add command group to handle enable|disable|update of the approuting addon (#28463)
* `az aks approuting`: Add command group to handle enabling/disabling/updating of the approuting 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)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `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 approuting zone`: Add command group to handle adding/deleting/updating/listing 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)
jiasli marked this conversation as resolved.
Show resolved Hide resolved

**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 kv export`: GA parameter `--export-as-reference` (#28459)
jiasli marked this conversation as resolved.
Show resolved Hide resolved

**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)
jiasli marked this conversation as resolved.
Show resolved Hide resolved
* `az netappfiles quota-limit`: Add new command group to mange quota limits (#27951)
jiasli marked this conversation as resolved.
Show resolved Hide resolved
* `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)
jiasli marked this conversation as resolved.
Show resolved Hide resolved

**Network**

* `az network virtual-appliance connection`: Add update commands for NVA connection (#28461)
jiasli marked this conversation as resolved.
Show resolved Hide resolved
* `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 <python@microsoft.com>"
__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
Loading