Skip to content

Commit f98ba80

Browse files
authored
{Release} Upgrade to Azure CLI 2.60.0 (#28817)
1 parent eb96999 commit f98ba80

File tree

9 files changed

+115
-10
lines changed

9 files changed

+115
-10
lines changed

src/azure-cli-core/HISTORY.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
Release History
44
===============
55

6+
2.60.0
7+
++++++
8+
* Fix #28737: Fix token cache for service principal authentication (#28747)
9+
* Resolve CVE-2023-3651 (#28735)
10+
611
2.59.0
712
++++++
813
* Minor fixes

src/azure-cli-core/azure/cli/core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# --------------------------------------------------------------------------------------------
55
# pylint: disable=line-too-long
66

7-
__version__ = "2.59.0"
7+
__version__ = "2.60.0"
88

99
import os
1010
import sys

src/azure-cli-core/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from codecs import open
99
from setuptools import setup, find_packages
1010

11-
VERSION = "2.59.0"
11+
VERSION = "2.60.0"
1212

1313
# If we have source, validate that our version numbers match
1414
# This should prevent uploading releases with mismatched versions.

src/azure-cli/HISTORY.rst

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,106 @@
33
Release History
44
===============
55

6+
2.60.0
7+
++++++
8+
9+
**ACR**
10+
11+
* [BREAKING CHANGE] `az acr connected-registry create`: Mode default value change from ReadWrite to ReadOnly (#28807)
12+
* `az acr connected-registry create`: If data-endpoint disabled ask for confirmation to enable it instead of throwing an error (#28807)
13+
14+
**AKS**
15+
16+
* `az aks create/update`: Prompt warning during disablement about CR deletion (#28655)
17+
* `az aks create/update`: Udpate RP registration code to work on azure monitor subscription (#28607)
18+
* `az aks create/update`: Update to add default region for workspace creation in air gapped cloud (#28607)
19+
* `az aks nodepool add`: Add parameter `--disable-windows-outbound-nat` to add a Windows agent pool which the Windows OutboundNAT is disabled (#28806)
20+
21+
**App Service**
22+
23+
* `az webapp config container set`: Remove docker prefix and rename container related parameters (#28621)
24+
* `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)
25+
* `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)
26+
* `az webapp create` and `az logicapp create`: Update help message (#28621)
27+
* `az webapp config set`: Add new parameter `--runtime` to allow users to update their stack by using single parameter (#28736)
28+
* `az functionapp create`: Remove unnecessary app settings for flex function apps (#28726)
29+
* Fix #28588: `az webapp config access-restriction add`: Check for null before getting values (#28613)
30+
* `az webapp config access-restriction set`: Add new parameter `--default-action` to configure default action for main site (#28617)
31+
* `az webapp config access-restriction set`: Add new parameter `--scm-default-action` to configure default action for scm site (#28617)
32+
* `az webapp list`: Add parameter `--show-details` to include detailed site configuration of listed webapps in output (#28715)
33+
* `az functionapp create`: Will validate that the provided runtime is supported by flex when creating a flex function app (#28795)
34+
* `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)
35+
36+
**ARM**
37+
38+
* `az bicep install`: Support additional process architectures with Bicep CLI (#28580)
39+
* `az deployment`: Return better message on incorrect bicepparam file path (#28654)
40+
* `az bicep format`: Replace `--newline` with `--newline-kind` (#28728)
41+
* `az bicep publish`: Replace `--documentationUri` with `--documentation-uri` (#28728)
42+
43+
**Backup**
44+
45+
* `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)
46+
* `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)
47+
48+
**Batch**
49+
50+
* `az batch pool create`: Add `--upgrade-policy-mode` argument to support automatic OS upgrade (#28784)
51+
* `az batch pool create`: Add `--enable-auto-os-upgrade` argument to enable automatic OS upgrade (#28784)
52+
* `az batch pool create`: Add `--disable-auto-rollback` argument to disable OS image rollback feature (#28784)
53+
* `az batch pool create`: Add `--defer-os-rolling-upgrade` argument to defer OS upgrades on the TVMs if they are running tasks (#28784)
54+
* `az batch pool create`: Add `--use-rolling-upgrade-policy` argument to support OS rolling upgrade policy (#28784)
55+
* `az batch pool create`: Add `--enable-cross-zone-upgrade` argument to support cross zone OS upgrade (#28784)
56+
* `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)
57+
* `az batch pool create`: Add `--max-unhealthy-instance-percent` argument to set the maximum percentage of the total VMs can be simultaneously unhealthy (#28784)
58+
* `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)
59+
* `az batch pool create`: Add `--pause-time-between-batches` argument to set the wait time between batches in rolling OS upgrade (#28784)
60+
* `az batch pool create`: Add `--prioritize-unhealthy-instances` argument to support upgrade all unhealthy VMs first (#28784)
61+
* `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)
62+
63+
**Compute**
64+
65+
* `az vmss create`: Add support of configure the rolling mode upgrade policy during VMSS creation (#28761)
66+
* `az vmss update`: Add new parameter `--max-surge` to support updating rolling upgrade policy max surge (#28761)
67+
* `az capacity reservation group list`: Add new parameter `--resource-ids-only` to support retrieving the capacity reservation group resource ids (#28773)
68+
* `az capacity reservation group create`: Change `--sharing profile` to support unsharing subscriptions by passing nothing (#28773)
69+
70+
**Containerapp**
71+
72+
* `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)
73+
* Fix #28553: `az containerapp exec`: Fix the error of `inappropriate ioctl for device` (#28759)
74+
75+
**Monitor**
76+
77+
* `az monitor log-analytics workspace update`: Add parameter `--sku-name` (#28411)
78+
79+
**NetAppFiles**
80+
81+
* `az netappfiles volume-group create`: Add `--zones` argument to set Availability Zone for volume group volumes (#28709)
82+
* `az netappfiles volume create/update`: Update maximum value for `--usage-threshold` to support large volumes (#28709)
83+
84+
**Network**
85+
86+
* `az network virtual-appliance inbound-security-rule`: Support for Permanent Inbound Security Rule (#28697)
87+
88+
**RDBMS**
89+
90+
* `az postgres flexible-server upgrade`: Add capability to perform major version upgrade to PG16 (#28687)
91+
92+
**Service Connector**
93+
94+
* `az aks connection`: AKS support for Service Connector (#28546)
95+
* `az webapp/containerapp/spring connection create/update`: Store configurations in App Config (#28089)
96+
* `az source connection create`: Support auth opt out (#28754)
97+
98+
**Service Fabric**
99+
100+
* `az sf managed-cluster network-security-rule`: Add new network security rule commands (#28663)
101+
102+
**SQL**
103+
104+
* `az sql server create/update`: Add 1.3 to minTLSEnum and make TLS 1.2 as default (#28665)
105+
6106
2.59.0
7107
++++++
8108

src/azure-cli/azure/cli/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from knack.log import get_logger
1919

2020
__author__ = "Microsoft Corporation <[email protected]>"
21-
__version__ = "2.59.0"
21+
__version__ = "2.60.0"
2222

2323

2424
# A workaround for https://bugs.python.org/issue32502 (https://github.com/Azure/azure-cli/issues/5184)

src/azure-cli/requirements.py3.Darwin.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.1.1
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.1.1
66
azure-batch==14.2.0
7-
azure-cli-core==2.59.0
7+
azure-cli-core==2.60.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.59.0
9+
azure-cli==2.60.0
1010
azure-common==1.1.22
1111
azure-core==1.28.0
1212
azure-cosmos==3.2.0

src/azure-cli/requirements.py3.Linux.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.1.1
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.1.1
66
azure-batch==14.2.0
7-
azure-cli-core==2.59.0
7+
azure-cli-core==2.60.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.59.0
9+
azure-cli==2.60.0
1010
azure-common==1.1.22
1111
azure-core==1.28.0
1212
azure-cosmos==3.2.0

src/azure-cli/requirements.py3.windows.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.1.1
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.1.1
66
azure-batch==14.2.0
7-
azure-cli-core==2.59.0
7+
azure-cli-core==2.60.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.59.0
9+
azure-cli==2.60.0
1010
azure-common==1.1.22
1111
azure-core==1.28.0
1212
azure-cosmos==3.2.0

src/azure-cli/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
logger.warn("Wheel is not available, disabling bdist_wheel hook")
1818
cmdclass = {}
1919

20-
VERSION = "2.59.0"
20+
VERSION = "2.60.0"
2121
# If we have source, validate that our version numbers match
2222
# This should prevent uploading releases with mismatched versions.
2323
try:

0 commit comments

Comments
 (0)