From cd4ad4504e0faa98f0df99680d30a756d3f33747 Mon Sep 17 00:00:00 2001 From: Charles Lowell Date: Mon, 15 Jun 2020 09:56:59 -0700 Subject: [PATCH] AzureCliCredential correctly invokes /bin/sh --- sdk/identity/azure-identity/CHANGELOG.md | 3 ++- .../azure/identity/aio/_credentials/azure_cli.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sdk/identity/azure-identity/CHANGELOG.md b/sdk/identity/azure-identity/CHANGELOG.md index af85d5ae8eb..3223ae7d871 100644 --- a/sdk/identity/azure-identity/CHANGELOG.md +++ b/sdk/identity/azure-identity/CHANGELOG.md @@ -1,7 +1,8 @@ # Release History ## 1.4.0b6 (Unreleased) - +- The async `AzureCliCredential` correctly invokes `/bin/sh` + ([#12048](https://github.com/Azure/azure-sdk-for-python/issues/12048)) ## 1.4.0b5 (2020-06-12) - Prevent an error on importing `AzureCliCredential` on Windows caused by a bug diff --git a/sdk/identity/azure-identity/azure/identity/aio/_credentials/azure_cli.py b/sdk/identity/azure-identity/azure/identity/aio/_credentials/azure_cli.py index c049b1421cd..a562a7831b9 100644 --- a/sdk/identity/azure-identity/azure/identity/aio/_credentials/azure_cli.py +++ b/sdk/identity/azure-identity/azure/identity/aio/_credentials/azure_cli.py @@ -62,7 +62,7 @@ async def _run_command(command): if sys.platform.startswith("win"): args = ("cmd", "/c " + command) else: - args = ("/bin/sh", "-c " + command) + args = ("/bin/sh", "-c", command) working_directory = get_safe_working_dir()