-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
terraform always asks for login if AZURE_CONFIG_DIR is different from the default #5891
Comments
Hello, Is this on the radar? Kind regards, |
ping @jbardin |
I would like to provide some further info if that will help with the issue. I ran
The first line is showing that terraform is loading the azureProfile.json from the location pointed to by the value at AZURE_CONFIG_DIR, the second line show terraform trying to load the accessTokens.json file from the default location. I hope this helps in moving this issue further |
This has been released in version 2.16.0 of the provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. As an example: provider "azurerm" {
version = "~> 2.16.0"
}
# ... other configuration ... |
We're still having the issue when using an Azure backend state. |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks! |
This issue was originally opened by @rnsc as hashicorp/terraform#24193. It was migrated here as a result of the provider split. The original body of the issue is below.
Terraform Version
Terraform Configuration Files
Crash Output
Expected Behavior
Terraform should support the AZURE_CONFIG_DIR env var (which is supported by Azure CLI).
Actual Behavior
Terraform complains that I'm not logged in, even though I am.
Steps to Reproduce
Configure your env with the AZURE_CONFIG_DIR set to something other than "$HOME/.azure".
Do
az login
and confirm that the AZURE_CONFIG_DIR is populated with the Azure CLI session files.Run terraform and it will complain that you need to login.
Additional Context
Azure CLI reference:
https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file
The text was updated successfully, but these errors were encountered: