-
Notifications
You must be signed in to change notification settings - Fork 9.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
backend/s3: Support credential_process argument #21120
Comments
Was this fixed by https://github.com/hashicorp/terraform/releases/tag/v0.11.14? |
It would seem so, according to what is vendored! |
Hi @llamahunter, We have an upgrade AWS SDK. I'm not familiar enough with the AWS SDK releases to know if that was sufficient to get what you wanted here, but it sounds like you had previously checked that the necessary code was on the I'm not familiar with the |
Yes, I verified that aws credential_process works with the latest release 0.11.14 when using s3 backend configuration. |
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 have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Terraform Version
v0.11.13
Terraform Configuration Files
unimportant... but using backend s3 configuration, where aws config uses credential_process
Crash Output
Initializing the backend...
Error configuring the backend "s3": NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrors
Please update the configuration in your Terraform files to fix this error
then run this command again.
Expected Behavior
AWS config with credential_process should work
Actual Behavior
aws-sdk-go in terraform core too old (< v1.16.0)
Steps to Reproduce
set up an s3 backend with a ~/.aws/config specifying a credential_process for the profile
Additional Context
This appears to be already fixed in the v0.11 branch. We just need a v0.11.14 release.
References
The text was updated successfully, but these errors were encountered: