From 9685153af0783a654e107733f464e9b5ddcbf4c8 Mon Sep 17 00:00:00 2001 From: Azure CLI Team Date: Fri, 9 Apr 2021 05:34:40 +0000 Subject: [PATCH 01/22] update azure-cli version to 2.22.0 --- src/azure-cli-core/HISTORY.rst | 7 ++ src/azure-cli-core/azure/cli/core/__init__.py | 2 +- src/azure-cli-core/setup.py | 2 +- src/azure-cli/HISTORY.rst | 117 ++++++++++++++++++ src/azure-cli/azure/cli/__main__.py | 2 +- src/azure-cli/requirements.py3.Darwin.txt | 4 +- src/azure-cli/requirements.py3.Linux.txt | 4 +- src/azure-cli/requirements.py3.windows.txt | 4 +- src/azure-cli/setup.py | 2 +- 9 files changed, 134 insertions(+), 10 deletions(-) diff --git a/src/azure-cli-core/HISTORY.rst b/src/azure-cli-core/HISTORY.rst index bef85909a2e..ad974e7ab11 100644 --- a/src/azure-cli-core/HISTORY.rst +++ b/src/azure-cli-core/HISTORY.rst @@ -3,6 +3,13 @@ Release History =============== +2.22.0 +++++++ +* Add spinner progress bar for long running operation (#17262) +* Add service_name.json (#17159) +* Provide recommendation for JSON parsing error (#17445) +* Add workaround for cross-tenant authentication with Track 2 SDKs (#16797) + 2.21.0 ++++++ * Unify ADAL and MSAL error handler (#17072) diff --git a/src/azure-cli-core/azure/cli/core/__init__.py b/src/azure-cli-core/azure/cli/core/__init__.py index a605583991b..d8ca1f85749 100644 --- a/src/azure-cli-core/azure/cli/core/__init__.py +++ b/src/azure-cli-core/azure/cli/core/__init__.py @@ -4,7 +4,7 @@ # -------------------------------------------------------------------------------------------- # pylint: disable=line-too-long -__version__ = "2.21.0" +__version__ = "2.22.0" import os import sys diff --git a/src/azure-cli-core/setup.py b/src/azure-cli-core/setup.py index 9725b78b92f..d769c3b22fc 100644 --- a/src/azure-cli-core/setup.py +++ b/src/azure-cli-core/setup.py @@ -8,7 +8,7 @@ from codecs import open from setuptools import setup, find_packages -VERSION = "2.21.0" +VERSION = "2.22.0" # If we have source, validate that our version numbers match # This should prevent uploading releases with mismatched versions. diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 0cc47f9f761..a25a351b5c8 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -3,6 +3,123 @@ Release History =============== +2.22.0 +++++++ + +**ACR** + +* [BREAKING CHANGE] az acr connected-registry install info: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) +* [BREAKING CHANGE] az acr connected-registry install renew-credentials: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) +* `az acr connected-registry create`: Verifies before the creation of the token and sync scope map that all ancestors are active. (#17566) +* `az acr connected-registry create`: Adds the repository and gateway permissions required for creation to all the ancestors of the new connected registry if needed prior to the connected registry creation. (#17566) +* `az acr connected-registry delete`: Removes the gateway permissions of the deleted resources from all its ancestors' sync scope maps. (#17566) +* `az acr connected-registry repo`: New command to add repository permissions to a connected registry and all its ancestors' sync scope maps, and remove repository permissions from the connected registry and all its descendants' sync scope maps (#17566) + +**AKS** + +* `az aks create`: add support for --private-dns-zone and --fqdn-subdomain feature (#17430) + +**App Config** + +* Configure max line width for YAML parser to stop wrapping output (#17401) +* Fix bug in print preview of restore command (#17344) + +**App Service** + +* Fixes #17219: Fix ssl bind bug (#17479) +* Remove preview flag for Python 3.9 in create function app command (#17546) +* Bugfix: Handle if only single publish profile is returned (#17495) +* Fixes#16203: az webapp log tail supports webapps running on Linix. (#17294) + +**ARM** + +* [BREAKING CHANGE] az bicep build: Change the parameter --files to --file (#17547) +* [BREAKING CHANGE] az bicep decompile: Change the parameter --files to --file (#17547) +* Fix #17379: bicep auto install results in invalid json output from deployment (#17380) +* `az bicep build`: Add a parameter --outdir for specifying the output directory (#17547) +* `az bicep build`: Add a parameter --outfile for specifying the output file path (#17547) +* Fix an issue where checking version upgrade for Bicep CLI throws exception if GitHub API rate limit is hit (#17547) +* Support policy exemption (#17565) + +**Backup** + +* Fix #14776: Fix --force parameter functionality for az backup vault delete command (#16957) +* Fix on demand backup (#17367) +* Optional parameter 'backup-management-type' in 'backup protectable-item list' command (#17414) +* Fixed policy create with rgNamePrefix and rgNameSuffix (#17571) +* `az backup protectable-item list`: Add server-name as an optional argument (#17614) + +**Compute** + +* `az ssh vm`: Support VM SSH with Service Principal (#17554) +* Add VMSS Rolling Upgrade opt (#17580) +* New command: vm install-patches (#17549) +* Disk encryption set: add --enable-auto-key-rotation (#17577) + +**Container** + +* Fix #16499: az container create: fix handling of return value from network_profiles.create_or_update (#17486) + +**Cosmos DB** + +* Support for managed service identity & default identity (#17583) + +**EventGrid** + +* `az eventgrid system-topic create/update`: Add MSI Support (#17361) +* `az eventgrid [partner topic | system-topic] event-subscription`: Add support for StorageQueueMessageTTL, AdvancedFilters, EnableAdvancedFilteringOnArrays (#17440) +* `az eventgrid [partner topic | system-topic] event-subscription`: Add support for delivery attribute (#17496) +* `az eventgrid topic create`: Add support for creating topic for azure or azurearc (#17496) + +**interactive** + +* Fix #16931: Fix `KeyError` in `az interactive --update` (#17389) + +**NetAppFiles** + +* `az netappfiles account ad add`: Optional parameter added named allow-local-ldap-users (#17370) +* `az netappfiles volume create`: Optional parameter added named ldap-enabled (#17370) +* `az netappfiles volume backup status show`: Operation added (#17370) +* Updated backup tests (#17492) + +**Network** + +* `az network vnet-gateway`: `--vpn-auth-type` allow multi value (#17505) + +**Packaging** + +* [BREAKING CHANGE] RPM installed az now uses `python3` instead of hard-coded `/usr/bin/python3`. (#17491) + +**RDBMS** + +* Allowing DB server private access from different subscription (#17502) +* Modified server create with private network, fixed restore time bug (#17570) + +**Search** + +* `az search service create`: Add async (--no-wait) options. (#17446) +* `az search service update`: Add async (--no-wait) options. (#17446) +* `az search shared-private-link-resource create`: Add async (--no-wait) options. (#17446) +* `az search shared-private-link-resource update`: Add async (--no-wait) options. (#17446) + +**Service Fabric** + +* Add managed application cli commands (#17404) + +**Storage** + +* `az storage fs directory upload/download`: Support adls gen2 file system directory upload&download (#17292) +* `az storage fs file list`: Support --show-next-marker (#17408) +* `az storage share-rm`: Support create/show/delete snapshots (#17449) + +**Synapse** + +* [BREAKING CHANGE] az synapse role assignment create: Role names at old version are not allowed, Sql Admin, Apache Spark Admin, Workspace Admin (#17476) +* [BREAKING CHANGE] az synapse role assignment create: When --assignee argument can't uniquely determine the principal object, the command will raise error instead of adding a role assignment for the uncertain principal object. (#17476) +* `az synapse role scope list`: List all scopes synapse supports. (#17476) +* `az synapse role assignment create/list/delete`: Adding --scope/--item-type/--item arguments to support manage role assignments based on scope. (#17476) +* `az synapse role assignment create/list/delete`: Adding --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) + 2.21.0 ++++++ diff --git a/src/azure-cli/azure/cli/__main__.py b/src/azure-cli/azure/cli/__main__.py index 36ccb5d9d55..7e315c4456e 100644 --- a/src/azure-cli/azure/cli/__main__.py +++ b/src/azure-cli/azure/cli/__main__.py @@ -17,7 +17,7 @@ from knack.log import get_logger __author__ = "Microsoft Corporation " -__version__ = "2.21.0" +__version__ = "2.22.0" # A workaround for https://bugs.python.org/issue32502 (https://github.com/Azure/azure-cli/issues/5184) diff --git a/src/azure-cli/requirements.py3.Darwin.txt b/src/azure-cli/requirements.py3.Darwin.txt index 10d4835602c..d20acd6b23b 100644 --- a/src/azure-cli/requirements.py3.Darwin.txt +++ b/src/azure-cli/requirements.py3.Darwin.txt @@ -5,9 +5,9 @@ argcomplete==1.11.1 asn1crypto==0.24.0 azure-appconfiguration==1.1.1 azure-batch==10.0.0 -azure-cli-core==2.21.0 +azure-cli-core==2.22.0 azure-cli-telemetry==1.0.6 -azure-cli==2.21.0 +azure-cli==2.22.0 azure-common==1.1.22 azure-core==1.10.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/requirements.py3.Linux.txt b/src/azure-cli/requirements.py3.Linux.txt index 10d4835602c..d20acd6b23b 100644 --- a/src/azure-cli/requirements.py3.Linux.txt +++ b/src/azure-cli/requirements.py3.Linux.txt @@ -5,9 +5,9 @@ argcomplete==1.11.1 asn1crypto==0.24.0 azure-appconfiguration==1.1.1 azure-batch==10.0.0 -azure-cli-core==2.21.0 +azure-cli-core==2.22.0 azure-cli-telemetry==1.0.6 -azure-cli==2.21.0 +azure-cli==2.22.0 azure-common==1.1.22 azure-core==1.10.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/requirements.py3.windows.txt b/src/azure-cli/requirements.py3.windows.txt index 7c95f3b6e7b..981e8487570 100644 --- a/src/azure-cli/requirements.py3.windows.txt +++ b/src/azure-cli/requirements.py3.windows.txt @@ -5,9 +5,9 @@ argcomplete==1.11.1 asn1crypto==0.24.0 azure-appconfiguration==1.1.1 azure-batch==10.0.0 -azure-cli-core==2.21.0 +azure-cli-core==2.22.0 azure-cli-telemetry==1.0.6 -azure-cli==2.21.0 +azure-cli==2.22.0 azure-common==1.1.22 azure-core==1.10.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/setup.py b/src/azure-cli/setup.py index 4f075dd03d3..9fb6dd6a718 100644 --- a/src/azure-cli/setup.py +++ b/src/azure-cli/setup.py @@ -17,7 +17,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "2.21.0" +VERSION = "2.22.0" # If we have source, validate that our version numbers match # This should prevent uploading releases with mismatched versions. try: From 6d00049bd007429165cd24f3995bcfe0fd05384b Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:37:31 +0800 Subject: [PATCH 02/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index a25a351b5c8..9030108b72d 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -53,7 +53,7 @@ Release History * `az ssh vm`: Support VM SSH with Service Principal (#17554) * Add VMSS Rolling Upgrade opt (#17580) -* New command: vm install-patches (#17549) +* New command: `vm install-patches` (#17549) * Disk encryption set: add --enable-auto-key-rotation (#17577) **Container** From 0f9ec8c3a08528a78d3517766b4b0161a240b76e Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:37:41 +0800 Subject: [PATCH 03/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 9030108b72d..64a2b5ace0f 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -26,7 +26,7 @@ Release History **App Service** -* Fixes #17219: Fix ssl bind bug (#17479) +* Fix #17219: Fix ssl bind bug (#17479) * Remove preview flag for Python 3.9 in create function app command (#17546) * Bugfix: Handle if only single publish profile is returned (#17495) * Fixes#16203: az webapp log tail supports webapps running on Linix. (#17294) From 366d7ff482d18abb145e9a997a50e32e9a7ffc38 Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:38:31 +0800 Subject: [PATCH 04/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 64a2b5ace0f..5097278ff4e 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -54,7 +54,7 @@ Release History * `az ssh vm`: Support VM SSH with Service Principal (#17554) * Add VMSS Rolling Upgrade opt (#17580) * New command: `vm install-patches` (#17549) -* Disk encryption set: add --enable-auto-key-rotation (#17577) +* Disk encryption set: Add `--enable-auto-key-rotation` (#17577) **Container** From 3bd3af23cd753fa966c43c8bea9910c671498180 Mon Sep 17 00:00:00 2001 From: Xing Zhou Date: Fri, 9 Apr 2021 13:39:12 +0800 Subject: [PATCH 05/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 5097278ff4e..2330503db09 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -33,8 +33,8 @@ Release History **ARM** -* [BREAKING CHANGE] az bicep build: Change the parameter --files to --file (#17547) -* [BREAKING CHANGE] az bicep decompile: Change the parameter --files to --file (#17547) +* [BREAKING CHANGE] `az bicep build`: Change the parameter `--files` to `--file` (#17547) +* [BREAKING CHANGE] `az bicep decompile`: Change the parameter `--files` to `--file` (#17547) * Fix #17379: bicep auto install results in invalid json output from deployment (#17380) * `az bicep build`: Add a parameter --outdir for specifying the output directory (#17547) * `az bicep build`: Add a parameter --outfile for specifying the output file path (#17547) From 9bbac488770f481bdc6604a71ee420fef2b01c25 Mon Sep 17 00:00:00 2001 From: Xing Zhou Date: Fri, 9 Apr 2021 13:41:07 +0800 Subject: [PATCH 06/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 2330503db09..64c0ed52b5d 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -36,8 +36,8 @@ Release History * [BREAKING CHANGE] `az bicep build`: Change the parameter `--files` to `--file` (#17547) * [BREAKING CHANGE] `az bicep decompile`: Change the parameter `--files` to `--file` (#17547) * Fix #17379: bicep auto install results in invalid json output from deployment (#17380) -* `az bicep build`: Add a parameter --outdir for specifying the output directory (#17547) -* `az bicep build`: Add a parameter --outfile for specifying the output file path (#17547) +* `az bicep build`: Add a parameter `--outdir` for specifying the output directory (#17547) +* `az bicep build`: Add a parameter `--outfile` for specifying the output file path (#17547) * Fix an issue where checking version upgrade for Bicep CLI throws exception if GitHub API rate limit is hit (#17547) * Support policy exemption (#17565) From 3e0bb540178ff01600170a0254e60674406d10d0 Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:41:39 +0800 Subject: [PATCH 07/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 64c0ed52b5d..14bc4e8e55b 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -58,7 +58,7 @@ Release History **Container** -* Fix #16499: az container create: fix handling of return value from network_profiles.create_or_update (#17486) +* Fix #16499: `az container create`: Fix handling of return value from network_profiles.create_or_update (#17486) **Cosmos DB** From 41ccb026d7d6502986892911b9f576cfb80970b0 Mon Sep 17 00:00:00 2001 From: msyyc <70930885+msyyc@users.noreply.github.com> Date: Fri, 9 Apr 2021 13:42:11 +0800 Subject: [PATCH 08/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 14bc4e8e55b..3149587a90b 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -114,8 +114,8 @@ Release History **Synapse** -* [BREAKING CHANGE] az synapse role assignment create: Role names at old version are not allowed, Sql Admin, Apache Spark Admin, Workspace Admin (#17476) -* [BREAKING CHANGE] az synapse role assignment create: When --assignee argument can't uniquely determine the principal object, the command will raise error instead of adding a role assignment for the uncertain principal object. (#17476) +* [BREAKING CHANGE] `az synapse role assignment create`: Role names at old version are not allowed, Sql Admin, Apache Spark Admin, Workspace Admin (#17476) +* [BREAKING CHANGE] `az synapse role assignment create`: When --assignee argument can't uniquely determine the principal object, the command will raise error instead of adding a role assignment for the uncertain principal object. (#17476) * `az synapse role scope list`: List all scopes synapse supports. (#17476) * `az synapse role assignment create/list/delete`: Adding --scope/--item-type/--item arguments to support manage role assignments based on scope. (#17476) * `az synapse role assignment create/list/delete`: Adding --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) From 4f017da197843d75cc155574c6ac011e3e9422d6 Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:42:43 +0800 Subject: [PATCH 09/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 3149587a90b..9f7cd6c2dc2 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -117,7 +117,7 @@ Release History * [BREAKING CHANGE] `az synapse role assignment create`: Role names at old version are not allowed, Sql Admin, Apache Spark Admin, Workspace Admin (#17476) * [BREAKING CHANGE] `az synapse role assignment create`: When --assignee argument can't uniquely determine the principal object, the command will raise error instead of adding a role assignment for the uncertain principal object. (#17476) * `az synapse role scope list`: List all scopes synapse supports. (#17476) -* `az synapse role assignment create/list/delete`: Adding --scope/--item-type/--item arguments to support manage role assignments based on scope. (#17476) +* `az synapse role assignment create/list/delete`: Add --scope/--item-type/--item arguments to support manage role assignments based on scope. (#17476) * `az synapse role assignment create/list/delete`: Adding --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) 2.21.0 From 776da10f4a40671f88585409d3b760b38734ad5d Mon Sep 17 00:00:00 2001 From: Yishi Wang Date: Fri, 9 Apr 2021 13:43:11 +0800 Subject: [PATCH 10/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 9f7cd6c2dc2..dc5edf5d4a5 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -92,8 +92,8 @@ Release History **RDBMS** -* Allowing DB server private access from different subscription (#17502) -* Modified server create with private network, fixed restore time bug (#17570) +* Allow DB server private access from different subscription (#17502) +* Modify server create with private network, fix restore time bug (#17570) **Search** From 10ad9268519f57927f16e189f2fd3ee46db889cb Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:44:01 +0800 Subject: [PATCH 11/22] Update src/azure-cli/HISTORY.rst Co-authored-by: Xing Zhou --- src/azure-cli/HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index dc5edf5d4a5..0142c3198ce 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -8,8 +8,8 @@ Release History **ACR** -* [BREAKING CHANGE] az acr connected-registry install info: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) -* [BREAKING CHANGE] az acr connected-registry install renew-credentials: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) +* [BREAKING CHANGE] `az acr connected-registry install info`: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) +* [BREAKING CHANGE] `az acr connected-registry install renew-credentials`: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) * `az acr connected-registry create`: Verifies before the creation of the token and sync scope map that all ancestors are active. (#17566) * `az acr connected-registry create`: Adds the repository and gateway permissions required for creation to all the ancestors of the new connected registry if needed prior to the connected registry creation. (#17566) * `az acr connected-registry delete`: Removes the gateway permissions of the deleted resources from all its ancestors' sync scope maps. (#17566) From 8cddc700606d80d63397e5ae05ec719de73f7eed Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:44:07 +0800 Subject: [PATCH 12/22] Update src/azure-cli/HISTORY.rst Co-authored-by: Feng Zhou <55177366+fengzhou-msft@users.noreply.github.com> --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 0142c3198ce..968c5e19f6e 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -17,7 +17,7 @@ Release History **AKS** -* `az aks create`: add support for --private-dns-zone and --fqdn-subdomain feature (#17430) +* `az aks create`: Add support for `--private-dns-zone` and `--fqdn-subdomain` feature (#17430) **App Config** From 360ebe982bf288a888226339ea28e010e1373b0a Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:44:13 +0800 Subject: [PATCH 13/22] Update src/azure-cli/HISTORY.rst Co-authored-by: Feng Zhou <55177366+fengzhou-msft@users.noreply.github.com> --- src/azure-cli/HISTORY.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 968c5e19f6e..2ef340d952d 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -10,9 +10,9 @@ Release History * [BREAKING CHANGE] `az acr connected-registry install info`: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) * [BREAKING CHANGE] `az acr connected-registry install renew-credentials`: Replace keys ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT, and ACR_PARENT_PROTOCOL with a new connected string key, ACR_REGISTRY_CONNECTION_STRING. (#17152) -* `az acr connected-registry create`: Verifies before the creation of the token and sync scope map that all ancestors are active. (#17566) -* `az acr connected-registry create`: Adds the repository and gateway permissions required for creation to all the ancestors of the new connected registry if needed prior to the connected registry creation. (#17566) -* `az acr connected-registry delete`: Removes the gateway permissions of the deleted resources from all its ancestors' sync scope maps. (#17566) +* `az acr connected-registry create`: Verify before the creation of the token and sync scope map that all ancestors are active. (#17566) +* `az acr connected-registry create`: Add the repository and gateway permissions required for creation to all the ancestors of the new connected registry if needed prior to the connected registry creation. (#17566) +* `az acr connected-registry delete`: Remove the gateway permissions of the deleted resources from all its ancestors' sync scope maps. (#17566) * `az acr connected-registry repo`: New command to add repository permissions to a connected registry and all its ancestors' sync scope maps, and remove repository permissions from the connected registry and all its descendants' sync scope maps (#17566) **AKS** From bb821dec1be69381b98cbe6f62404f94bbe0e51f Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:44:27 +0800 Subject: [PATCH 14/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 2ef340d952d..667595719b3 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -29,7 +29,7 @@ Release History * Fix #17219: Fix ssl bind bug (#17479) * Remove preview flag for Python 3.9 in create function app command (#17546) * Bugfix: Handle if only single publish profile is returned (#17495) -* Fixes#16203: az webapp log tail supports webapps running on Linix. (#17294) +* Fix #16203: az webapp log tail supports webapps running on Linix. (#17294) **ARM** From 0ee4df607d167c407c83d7e5be98f1935f0f9977 Mon Sep 17 00:00:00 2001 From: Xing Zhou Date: Fri, 9 Apr 2021 13:45:06 +0800 Subject: [PATCH 15/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 667595719b3..15274ddd5eb 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -39,7 +39,7 @@ Release History * `az bicep build`: Add a parameter `--outdir` for specifying the output directory (#17547) * `az bicep build`: Add a parameter `--outfile` for specifying the output file path (#17547) * Fix an issue where checking version upgrade for Bicep CLI throws exception if GitHub API rate limit is hit (#17547) -* Support policy exemption (#17565) +* `az policy exemption`: Add new commands to support policy exemption (#17565) **Backup** From 44d21decf6c1649f1fd52d71cc5ec9d9e10ea270 Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:45:43 +0800 Subject: [PATCH 16/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 15274ddd5eb..953500eb175 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -118,7 +118,7 @@ Release History * [BREAKING CHANGE] `az synapse role assignment create`: When --assignee argument can't uniquely determine the principal object, the command will raise error instead of adding a role assignment for the uncertain principal object. (#17476) * `az synapse role scope list`: List all scopes synapse supports. (#17476) * `az synapse role assignment create/list/delete`: Add --scope/--item-type/--item arguments to support manage role assignments based on scope. (#17476) -* `az synapse role assignment create/list/delete`: Adding --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) +* `az synapse role assignment create/list/delete`: Add --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) 2.21.0 ++++++ From 44a7dc2c9317af9a649b4e6c131e66513cd64b23 Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:46:06 +0800 Subject: [PATCH 17/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 953500eb175..a1886c859c7 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -80,7 +80,7 @@ Release History * `az netappfiles account ad add`: Optional parameter added named allow-local-ldap-users (#17370) * `az netappfiles volume create`: Optional parameter added named ldap-enabled (#17370) * `az netappfiles volume backup status show`: Operation added (#17370) -* Updated backup tests (#17492) +* Update backup tests (#17492) **Network** From 049dce4944391e1d2c4679a1dfc32c09f855837e Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:46:15 +0800 Subject: [PATCH 18/22] Update src/azure-cli/HISTORY.rst Co-authored-by: Feng Zhou <55177366+fengzhou-msft@users.noreply.github.com> --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index a1886c859c7..28cae3e9316 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -71,7 +71,7 @@ Release History * `az eventgrid [partner topic | system-topic] event-subscription`: Add support for delivery attribute (#17496) * `az eventgrid topic create`: Add support for creating topic for azure or azurearc (#17496) -**interactive** +**Interactive** * Fix #16931: Fix `KeyError` in `az interactive --update` (#17389) From aa5eb0f29f428168575c15e3287e57de214ebb23 Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 13:46:48 +0800 Subject: [PATCH 19/22] Update src/azure-cli/HISTORY.rst Co-authored-by: Feng Zhou <55177366+fengzhou-msft@users.noreply.github.com> --- src/azure-cli/HISTORY.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 28cae3e9316..8a8c6ab4983 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -43,11 +43,11 @@ Release History **Backup** -* Fix #14776: Fix --force parameter functionality for az backup vault delete command (#16957) +* Fix #14776: Fix `--force` parameter functionality for `az backup vault delete` command (#16957) * Fix on demand backup (#17367) -* Optional parameter 'backup-management-type' in 'backup protectable-item list' command (#17414) -* Fixed policy create with rgNamePrefix and rgNameSuffix (#17571) -* `az backup protectable-item list`: Add server-name as an optional argument (#17614) +* `az backup protectable-item list`: Add optional parameter `--backup-management-type`(#17414) +* Fix policy create with rgNamePrefix and rgNameSuffix (#17571) +* `az backup protectable-item list`: Add `--server-name` as an optional argument (#17614) **Compute** From 0ed78173385e65c92854a1846bc86b0dcd7e55f7 Mon Sep 17 00:00:00 2001 From: Feng Zhou <55177366+fengzhou-msft@users.noreply.github.com> Date: Fri, 9 Apr 2021 13:58:33 +0800 Subject: [PATCH 20/22] Update install --- scripts/curl_install_pypi/install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/curl_install_pypi/install b/scripts/curl_install_pypi/install index 65a00b82290..6357b8cbd5a 100755 --- a/scripts/curl_install_pypi/install +++ b/scripts/curl_install_pypi/install @@ -9,7 +9,7 @@ # Bash script to install the Azure CLI # INSTALL_SCRIPT_URL="https://azurecliprod.blob.core.windows.net/install.py" -INSTALL_SCRIPT_SHA256=1b2f3c77c9bc4b0027d930c5dd39abe9ef4a72eea198289bcdaa2f68e5650166 +INSTALL_SCRIPT_SHA256=c5107b96cfe881c46c8d8d9f401fcf931aab2b769a20fda58626b6e6e907219b _TTY=/dev/tty install_script=$(mktemp -t azure_cli_install_tmp_XXXXXX) || exit From dd7e1618306e5482cc481b0618f1149ebdb2349c Mon Sep 17 00:00:00 2001 From: Feiyue Yu Date: Fri, 9 Apr 2021 14:00:07 +0800 Subject: [PATCH 21/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 8a8c6ab4983..75d7297772b 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -118,7 +118,7 @@ Release History * [BREAKING CHANGE] `az synapse role assignment create`: When --assignee argument can't uniquely determine the principal object, the command will raise error instead of adding a role assignment for the uncertain principal object. (#17476) * `az synapse role scope list`: List all scopes synapse supports. (#17476) * `az synapse role assignment create/list/delete`: Add --scope/--item-type/--item arguments to support manage role assignments based on scope. (#17476) -* `az synapse role assignment create/list/delete`: Add --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) +* `az synapse role assignment create/list/delete`: Add --assignee-object-id argument, it will bypass Graph API and uniquely determine principal object instead of deducing principal object using --assignee argument. (#17476) 2.21.0 ++++++ From de3e9ca36b554411288bc006e6fde9f54d94eb21 Mon Sep 17 00:00:00 2001 From: Yishi Wang Date: Fri, 9 Apr 2021 14:09:40 +0800 Subject: [PATCH 22/22] Update src/azure-cli/HISTORY.rst --- src/azure-cli/HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 75d7297772b..4dad5a199ff 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -45,7 +45,7 @@ Release History * Fix #14776: Fix `--force` parameter functionality for `az backup vault delete` command (#16957) * Fix on demand backup (#17367) -* `az backup protectable-item list`: Add optional parameter `--backup-management-type`(#17414) +* `az backup protectable-item list`: Add optional parameter `--backup-management-type` (#17414) * Fix policy create with rgNamePrefix and rgNameSuffix (#17571) * `az backup protectable-item list`: Add `--server-name` as an optional argument (#17614)