Skip to content

Commit

Permalink
{Release} Upgrade to Azure CLI 2.68.0 (#30622)
Browse files Browse the repository at this point in the history
* update azure-cli version to 2.68.0

Co-authored-by: AllyW <AllyW@users.noreply.github.com>
Co-authored-by: Xing Zhou <Zhou.Xing@microsoft.com>
Co-authored-by: Yishi Wang <yishiwang@microsoft.com>
Co-authored-by: ZelinWang <zelinwang@microsoft.com>
  • Loading branch information
5 people authored Jan 8, 2025
1 parent 3bbd156 commit 26cf88c
Show file tree
Hide file tree
Showing 9 changed files with 111 additions and 10 deletions.
6 changes: 6 additions & 0 deletions src/azure-cli-core/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@
Release History
===============

2.68.0
++++++
* PREVIEW: Support managed identity on Azure Arc-enabled Linux server (#30267)
* Drop old Track 2 SDK authentication support (#29690)
* Resolve CVE-2024-50602 (#30533)

2.67.0
++++++
* PREVIEW: Support managed identity on Azure Arc-enabled Windows server (#29187)
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.67.0"
__version__ = "2.68.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.67.0"
VERSION = "2.68.0"

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

2.68.0
++++++

**ACR**

* `az acr agentpool`: Fix delete polling (#30485)
* `az acr create`: Add validation for registry name to support domain name label (#30404)

**AKS**

* `az aks command invoke`: Add progress spinner (#30274)
* `az aks create/update`: Add `--enable-acns` parameter to support enabling advanced networking functionalities on a cluster (#30208)
* `az aks create/update`: Add `--disable-acns-observability` parameter to disable advanced networking observability features when enabling advanced networking features with `--enable-acns` (#30208)
* `az aks create/update`: Add `--disable-acns-security` parameter to disable advanced networking security features when enabling advanced networking features with `--enable-acns` (#30208)
* `az aks update`: Add `--disable-acns` parameter to support disabling advanced networking functionalities on a cluster (#30208)
* `az aks update`: Add `--ip-families` to support updating cluster network (#30360)
* `az aks create/update`: Add `--nrg-lockdown-restriction-level` parameter to support specifying restriction level on the managed node resource group (#30391)

**App Config**

* `az appconfig kv import`: Fix import mode `all` bug (#30489)

**Compute**

* [BREAKING CHANGE] `az disk`: Refine output fields to align with backend service (#30430)
* [BREAKING CHANGE] `az snapshot`: Refine output fields to align with backend service (#30486)
* Fix #30009: `az vm install-patches`: Fix errors due to typos in `install_vm_patches` function (#30011)
* `az vm/vmss create`: Fix help message for `--public-ip-address` parameter (#30412)
* Fix #30565: `az vm create`: Fix creating VM with `--patch-mode` parameter (#30568)
* Fix #30564: `az vm create`: Fix creating VM with `--enable-auto-update` parameter (#30568)
* `az vm create`: Add `--encryption-identity` parameter to use that managed identity for Azure disk encryption (#30457)
* `az vm encryption enable`: Add `--encryption-identity` parameter to update or set encryption identity for Azure disk encryption (#30457)
* `az vmss create/update`: Add new parameter `--security-posture-reference-is-overridable` to support setting security posture reference overridable (#29958)
* `az vmss create/update`: Change existing parameter `--security-posture-reference-exclude-extensions` to receive string list (#29958)
* `az vm create/update`: Add new parameter `--additional-scheduled-events` to support setting scheduled event policy (#30596)
* `az vm create/update`: Add new parameter `--enable-user-reboot-scheduled-events` to support setting scheduled event policy (#30596)
* `az vm create/update`: Add new parameter `--enable-user-redeploy-scheduled-events` to support setting scheduled event policy (#30596)

**Container**

* `az container exec`: Fix exception when stdin is not a tty (#30397)

**Container app**

* `az containerapp exec`: Fix `ResourceNotFound` error (#30351)
* `az containerapp ingress enable`: Fix issue about labels being deleted (#30385)
* Fix #29238: `az containerapp secret set`: Add description about `identityref` for parameter `--secrets` (#30418)

**Cosmos DB**

* `az cosmosdb create/update`: Add `--enable-prpp-autoscale` to enable/disable burst capacity feature (#30415)

**Key Vault**

* `az keyvault key sign/verify`: Fix `--digest` to accept base64 encoded string (#30521)

**Microsoft Entra ID**

* `az ad app create/update`: Add `--requested-access-token-version` argument (#30230)

**MySQL**

* `az mysql flexible-server create/restore/replica create/geo restore`: Add `--storage-redundancy` parameter to support HA storage with zone redundancy (#30423)

**Network**

* `az network vnet-gateway create/update`: Add parameter `--resiliency-model` (#30410)
* `az network vnet create/update`: Add parameter `--ipam-pool-prefix-allocations` (#30455)
* Fix #30535: `az network lb address-pool address add`: Address level may not have virtual network property (#30592)

**Profile**

* Drop support for old-style managed identity account created by Azure CLI <= 2.0.50. If you upgrade from one of these versions, please run `az login --identity` again. (#30321)

**RDBMS**

* `az postgres flexible-server create`: Create elastic cluster by setting `--cluster-option` to ElasticCluster (#30435)
* `az postgres flexible-server list`: Add `--show-cluster` argument to list elastic clusters (#30398)
* `az postgres flexible-server fabric-mirroring/identity`: Support system assigned managed identity and fabric mirroring of databases (#30421)
* `az postgres flexible-server update`: Add `--node-count` argument to scale up elastic clusters (#30572)

**Role**

* [BREAKING CHANGE] `az role assignment delete`: Stop deleting all role assignments by default (#30470)

**SQL**

* `az sql db ltr-policy`: Remove preview tag (#30500)

**Storage**

* `az storage account migration`: Add warning for long wait, will require confirmation in the future (#30387)
* Fix #28554: `az storage blob service-properties update`: Support cases where `--static-website false` and index and 404 documents were already set (#30510)
* Fix #29929: `az storage copy`: Fix when wildcard `*` is in `--source-file-path` (#30569)

2.67.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 @@ -17,7 +17,7 @@
from knack.log import get_logger

__author__ = "Microsoft Corporation <python@microsoft.com>"
__version__ = "2.67.0"
__version__ = "2.68.0"


logger = get_logger(__name__)
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.5.2
asn1crypto==0.24.0
azure-appconfiguration==1.7.0
azure-batch==14.2.0
azure-cli-core==2.67.0
azure-cli-core==2.68.0
azure-cli-telemetry==1.1.0
azure-cli==2.67.0
azure-cli==2.68.0
azure-common==1.1.22
azure-core==1.31.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.5.2
asn1crypto==0.24.0
azure-appconfiguration==1.7.0
azure-batch==14.2.0
azure-cli-core==2.67.0
azure-cli-core==2.68.0
azure-cli-telemetry==1.1.0
azure-cli==2.67.0
azure-cli==2.68.0
azure-common==1.1.22
azure-core==1.31.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.5.2
asn1crypto==0.24.0
azure-appconfiguration==1.7.0
azure-batch==14.2.0
azure-cli-core==2.67.0
azure-cli-core==2.68.0
azure-cli-telemetry==1.1.0
azure-cli==2.67.0
azure-cli==2.68.0
azure-common==1.1.22
azure-core==1.31.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 @@
logging.warning("Wheel is not available, disabling bdist_wheel hook")
cmdclass = {}

VERSION = "2.67.0"
VERSION = "2.68.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 26cf88c

Please sign in to comment.