terraform azurerm: Ошибка ожидания CLI Azure: состояние выхода 1 - PullRequest
0 голосов
/ 24 марта 2020

При попытке запустить terraform локально с провайдером Azurerm на моей машине я получаю эту ошибку:

Ошибка: Ошибка создания учетной записи: Ошибка при получении идентифицированного идентификатора объекта: Ошибка анализа json результат от Azure CLI: Ошибка при ожидании Azure CLI: состояние выхода 1

Я перешел по этой ссылке: https://github.com/terraform-providers/terraform-provider-azurerm/issues/3686#issuecomment -523983734

, но az account get-access-token работает.

Есть идеи?

1 Ответ

0 голосов
/ 24 марта 2020

Так как моя организация использует самозаверяющий сертификат для управления inte rnet traffi c, я не чувствую себя как обычно. Для диагностики необходимо выполнить следующую команду:

az ad signed-in-user show

Она покажет вам очень четкое сообщение, чтобы обойти эту проблему.

https://github.com/Azure/azure-cli/blob/dev/doc/use_cli_effectively.md#working -behind-a-proxy

Я экспортировал сертификат CA с любого веб-сайта из Chrome в Base64 и скопировал строку в файле pem как указано в предыдущей ссылке. Это сработало!

Вкл. Windows: добавьте сертификат в C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\Lib\site-packages\certifi\cacert.pem

Надеюсь, это кому-нибудь поможет!

...