You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reviewing the code the endpoint is only valid for stack can you check for empty and remove the --resource from the az account command if it is empty. I believe that is causing the failures I am experiencing with a user az cli account:
az account get-access-token --resource --subscription -o=json
az account get-access-token: error: argument --resource: expected one argument
usage: az account get-access-token [-h] [--verbose] [--debug]
[--output {json,jsonc,table,tsv}]
[--query JMESPATH]
[--subscription SUBSCRIPTION]
[--resource RESOURCE]
and the resulting:
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Service Principal / Client Certificate is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Multi Tenant Service Principal / Client Secret is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Service Principal / Client Secret is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Managed Service Identity is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Obtaining a token from the Azure CLI is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Using Obtaining a token from the Azure CLI for Authentication
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalConfigProvider, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalSequence, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalOpFilter, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalSequence, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
The text was updated successfully, but these errors were encountered:
Reviewing the code the endpoint is only valid for stack can you check for empty and remove the --resource from the az account command if it is empty. I believe that is causing the failures I am experiencing with a user az cli account:
az account get-access-token --resource --subscription -o=json
az account get-access-token: error: argument --resource: expected one argument
usage: az account get-access-token [-h] [--verbose] [--debug]
[--output {json,jsonc,table,tsv}]
[--query JMESPATH]
[--subscription SUBSCRIPTION]
[--resource RESOURCE]
-vs-
az account get-access-token --subscription 31deaf44-bdac-40c1-89fa-376f984921c0 -o=json
{
"accessToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6InBpVmxsb1FEU01LeGgxbTJ5Z3FHU1ZkZ0ZwQSIsImtpZCI6InBpVmxsb1FEU01LeGgxbTJ5Z3FHU1ZkZ0ZwQSJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC84M2IwZjVlYS02NDk5LTRlNTItODRlMS1mNTg2ZTMxOGQ4NjUvIiwiaWF0IjoxNTc5MjkzMDY2LCJuYmYiOjE1NzkyOTMwNjYsImV4cCI6MTU3OTI5Njk2NiwiYWNyIjoiMSIsImFpbyI6IjQyTmdZT2lSUEJiK2M2TFhsTmc4djQ3RE80M0RyeWhOckZubFZXUEtWOU4yYnZyWkEzOEIiLCJhbXIiOlsid2lhIl0sImFwcGlkIjoiMDRiMDc3OTUtOGRkYi00NjFhLWJiZWUtMDJmOWUxYmY3YjQ2IiwiYXBwaWRhY3IiOiIwIiwiZmFtaWx5X25hbWUiOiJLaXJrcGF0cmljayIsImdpdmVuX25hbWUiOiJNYXJrIiwiZ3JvdXBzIjpbIjRlY2E3ZDAxLTQ3YWUtNGIzNi1iMWRmLTQ3OTZhOTQ5MWYwZCIsIjNlMzI2MGVjLTE0MTktNGE4MC1hZTJhLTE4NjNiMTRkZDk2MiIsIjE3M2ZiNmVlLTdlY2YtNDU4YS1hM2IyLTNkYmU2MDgxMjU2NyIsIjM3ZTAxNTEzLTExNjMtNDc2MC1hOTRkLTU0NmQxYWM1MjNlNCIsImNiOTQwNGMwLWFhN2ItNGJkYS1hNWE2LWMwMjZjZWI4NjRkNyIsIjJmYzcxMTUxLTljOWMtNDYyNC04YTQyLTA2MjlkZjViZDlhNCIsIjk0ZTdhN2Q2LTAzMGItNGEwYi04ZTc5LWJiZGI2YTBkNDIwNCIsImU3ZTQyZWJiLTk2NjYtNDQ5Zi1hMGRlLTcyNjQ2NTk5NzRkZSIsIjU2MGVhZDE1LWY5ZjMtNGY1Yi05OTAyLWEzNmJjNWExMzI3ZSJdLCJpbl9jb3JwIjoidHJ1ZSIsImlwYWRkciI6IjEyLjM0LjM2LjI1MCIsIm5hbWUiOiJLaXJrcGF0cmljaywgTWFyayIsIm9pZCI6IjAxNmYyMDM3LTk3MDItNDdjOC1hNmIyLWRlYmFlNWY0MTlkMiIsIm9ucHJlbV9zaWQiOiJTLTEtNS0yMS0yMDk0ODEyNjE0LTE5NjI0OTE0MDEtMTIwMjE1OTMyMC0yNDkzMzUiLCJwdWlkIjoiMTAwMzIwMDA2RDE3MkQwOCIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6IlpnU1pWcnFZdkhfMVdWM0pjNWFYSUhGTW9FdU1qa0RyejVzSWRXSC1Rd2ciLCJ0aWQiOiI4M2IwZjVlYS02NDk5LTRlNTItODRlMS1mNTg2ZTMxOGQ4NjUiLCJ1bmlxdWVfbmFtZSI6Im1hcmsua2lya3BhdHJpY2tAamFja3Nvbi5jb20iLCJ1cG4iOiJtYXJrLmtpcmtwYXRyaWNrQGphY2tzb24uY29tIiwidXRpIjoiUXg2TDNPTWk0RU9Ba1FtdTcwMWNBQSIsInZlciI6IjEuMCJ9.bkMmNP6ZUw7JLy9poasWOpUL_cnOjCduR7ciFaMHCRW8oFB5anqZgBbM5FCUCXrRg84FME2fTqzxlu29qz0R5KwqDH5peYyxw3JELvMSIFxThVeUmdCVwIpJjlqUo7yr3wl0P0bRZU6jlNsktIIjICkM5drxv7rU8TBsmkmg3vIq0zg9nHZuQVi_N55iJrRJN-vrtKToygt5k68GloM9c484NQ4Ji5MQuHeftSrx2rmiWw-TBI6CgCsQea13zi1A4tlSaZ8HfqH-GMuKTN-gRDrLKXJDKtjsFB55-EV4MNwblfz1hwWS8kGDfJxEufO9dOybUbRJx-4Be16ulsUDjg",
"expiresOn": "2020-01-17 16:36:05.562116",
"subscription": "mysub",
"tenant": "myten",
"tokenType": "Bearer"
}
and the resulting:
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Service Principal / Client Certificate is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Multi Tenant Service Principal / Client Secret is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Service Principal / Client Secret is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Managed Service Identity is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Testing if Obtaining a token from the Azure CLI is applicable for Authentication..
2020-01-17T14:41:40.703-0500 [DEBUG] plugin.terraform-provider-azurerm_v1.41.0_x4: Using Obtaining a token from the Azure CLI for Authentication
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalConfigProvider, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalSequence, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalOpFilter, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
2020/01/17 14:41:42 [ERROR] module.microazure: eval: *terraform.EvalSequence, err: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2
The text was updated successfully, but these errors were encountered: