Skip to content

Commit

Permalink
{Release} Upgrade to Azure CLI 2.60.0 (#28817)
Browse files Browse the repository at this point in the history
  • Loading branch information
azclibot committed Apr 24, 2024
1 parent eb96999 commit f98ba80
Show file tree
Hide file tree
Showing 9 changed files with 115 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.60.0
++++++
* Fix #28737: Fix token cache for service principal authentication (#28747)
* Resolve CVE-2023-3651 (#28735)

2.59.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.59.0"
__version__ = "2.60.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.59.0"
VERSION = "2.60.0"

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

2.60.0
++++++

**ACR**

* [BREAKING CHANGE] `az acr connected-registry create`: Mode default value change from ReadWrite to ReadOnly (#28807)
* `az acr connected-registry create`: If data-endpoint disabled ask for confirmation to enable it instead of throwing an error (#28807)

**AKS**

* `az aks create/update`: Prompt warning during disablement about CR deletion (#28655)
* `az aks create/update`: Udpate RP registration code to work on azure monitor subscription (#28607)
* `az aks create/update`: Update to add default region for workspace creation in air gapped cloud (#28607)
* `az aks nodepool add`: Add parameter `--disable-windows-outbound-nat` to add a Windows agent pool which the Windows OutboundNAT is disabled (#28806)

**App Service**

* `az webapp config container set`: Remove docker prefix and rename container related parameters (#28621)
* `az webapp create` and `az webapp deployment slot create`: Rename `--docker-registry-server-user` and `--docker-registry-server-password` to `--container-registry-user` and `--container-registry-password` (#28621)
* `az webapp create` and `az webapp deployment slot create`: Add parameters `--container-image-name` and `container-registry-url` to deprecate `--deployment-container-image-name` (#28621)
* `az webapp create` and `az logicapp create`: Update help message (#28621)
* `az webapp config set`: Add new parameter `--runtime` to allow users to update their stack by using single parameter (#28736)
* `az functionapp create`: Remove unnecessary app settings for flex function apps (#28726)
* Fix #28588: `az webapp config access-restriction add`: Check for null before getting values (#28613)
* `az webapp config access-restriction set`: Add new parameter `--default-action` to configure default action for main site (#28617)
* `az webapp config access-restriction set`: Add new parameter `--scm-default-action` to configure default action for scm site (#28617)
* `az webapp list`: Add parameter `--show-details` to include detailed site configuration of listed webapps in output (#28715)
* `az functionapp create`: Will validate that the provided runtime is supported by flex when creating a flex function app (#28795)
* `az functionapp list-flexconsumption-runtimes`: Add support for this new command so that it provides the list of supported flex runtimes when provided the `--location` and `--runtime` (#28795)

**ARM**

* `az bicep install`: Support additional process architectures with Bicep CLI (#28580)
* `az deployment`: Return better message on incorrect bicepparam file path (#28654)
* `az bicep format`: Replace `--newline` with `--newline-kind` (#28728)
* `az bicep publish`: Replace `--documentationUri` with `--documentation-uri` (#28728)

**Backup**

* `az backup vault update`: Take `--tenant-id` as input for resolving cross-tenant resource guard scenarios. Vault Immutability feature also has resource guard protection now, and support for the same has been added. (#28768)
* `az backup protection disable`: Take `--tenant-id` as input for resolving cross-tenant resource guard scenarios. Stop protection feature also has resource guard protection now, and support for the same has been added. (#28768)

**Batch**

* `az batch pool create`: Add `--upgrade-policy-mode` argument to support automatic OS upgrade (#28784)
* `az batch pool create`: Add `--enable-auto-os-upgrade` argument to enable automatic OS upgrade (#28784)
* `az batch pool create`: Add `--disable-auto-rollback` argument to disable OS image rollback feature (#28784)
* `az batch pool create`: Add `--defer-os-rolling-upgrade` argument to defer OS upgrades on the TVMs if they are running tasks (#28784)
* `az batch pool create`: Add `--use-rolling-upgrade-policy` argument to support OS rolling upgrade policy (#28784)
* `az batch pool create`: Add `--enable-cross-zone-upgrade` argument to support cross zone OS upgrade (#28784)
* `az batch pool create`: Add `--max-batch-instance-percent` argument to set the maximum percent of total VMs that will be upgraded in one batch (#28784)
* `az batch pool create`: Add `--max-unhealthy-instance-percent` argument to set the maximum percentage of the total VMs can be simultaneously unhealthy (#28784)
* `az batch pool create`: Add `--max-unhealthy-upgraded-instance-percent` argument to set the maximum percentage of upgraded VMs that can be found to be in an unhealthy state (#28784)
* `az batch pool create`: Add `--pause-time-between-batches` argument to set the wait time between batches in rolling OS upgrade (#28784)
* `az batch pool create`: Add `--prioritize-unhealthy-instances` argument to support upgrade all unhealthy VMs first (#28784)
* `az batch pool create`: Add `--rollback-failed-instances-on-policy-breach` argument to enable rollback failed instances to previous model if the Rolling Upgrade policy is violated (#28784)

**Compute**

* `az vmss create`: Add support of configure the rolling mode upgrade policy during VMSS creation (#28761)
* `az vmss update`: Add new parameter `--max-surge` to support updating rolling upgrade policy max surge (#28761)
* `az capacity reservation group list`: Add new parameter `--resource-ids-only` to support retrieving the capacity reservation group resource ids (#28773)
* `az capacity reservation group create`: Change `--sharing profile` to support unsharing subscriptions by passing nothing (#28773)

**Containerapp**

* `az containerapp env create`: Support `--dapr-connection-string` to set application insights connection string used by Dapr to export service to service communication telemetry (#28625)
* Fix #28553: `az containerapp exec`: Fix the error of `inappropriate ioctl for device` (#28759)

**Monitor**

* `az monitor log-analytics workspace update`: Add parameter `--sku-name` (#28411)

**NetAppFiles**

* `az netappfiles volume-group create`: Add `--zones` argument to set Availability Zone for volume group volumes (#28709)
* `az netappfiles volume create/update`: Update maximum value for `--usage-threshold` to support large volumes (#28709)

**Network**

* `az network virtual-appliance inbound-security-rule`: Support for Permanent Inbound Security Rule (#28697)

**RDBMS**

* `az postgres flexible-server upgrade`: Add capability to perform major version upgrade to PG16 (#28687)

**Service Connector**

* `az aks connection`: AKS support for Service Connector (#28546)
* `az webapp/containerapp/spring connection create/update`: Store configurations in App Config (#28089)
* `az source connection create`: Support auth opt out (#28754)

**Service Fabric**

* `az sf managed-cluster network-security-rule`: Add new network security rule commands (#28663)

**SQL**

* `az sql server create/update`: Add 1.3 to minTLSEnum and make TLS 1.2 as default (#28665)

2.59.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.59.0"
__version__ = "2.60.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.2.0
azure-cli-core==2.59.0
azure-cli-core==2.60.0
azure-cli-telemetry==1.1.0
azure-cli==2.59.0
azure-cli==2.60.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.2.0
azure-cli-core==2.59.0
azure-cli-core==2.60.0
azure-cli-telemetry==1.1.0
azure-cli==2.59.0
azure-cli==2.60.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.2.0
azure-cli-core==2.59.0
azure-cli-core==2.60.0
azure-cli-telemetry==1.1.0
azure-cli==2.59.0
azure-cli==2.60.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.59.0"
VERSION = "2.60.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 f98ba80

Please sign in to comment.