Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
what I did
background
I'd like to run Terraform on AWS Fargate with GCP Workload Identity Federation.
Config file downloaded from GCP Workload Identity has EC2 meta data url (ex.
http://169.254.169.254/latest/meta-data/iam/security-credentials
) so I replaced them for ECS meta data url (ex.http://169.254.170.2/xxxxxxx
).But I got the below error message from Terraform.
This change add validations.
golang/oauth2@ec4a9b2#diff-bdefc46963b0bfdcad1f8104b3ed32121ae459e5fa2008cc279b3b4f20ae17eaR270-R312
But the next remove them.
golang/oauth2@2d9e4a2
terraform-google-provider uses [email protected] (latest version)
https://github.com/hashicorp/terraform-provider-google/blob/858054bea2399d6e63302c009b34c39838adaf31/go.mod#L27
So updating oauth2 in this repository enables us to run Terraform on AWS Fargate.
contributing
This change must be in this repository so what am I supposed to do?