Skip to content
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

Fix for Terraform 1.10.0 #439

Merged
merged 2 commits into from
Dec 2, 2024
Merged

Fix for Terraform 1.10.0 #439

merged 2 commits into from
Dec 2, 2024

Conversation

bianchi2
Copy link
Collaborator

@bianchi2 bianchi2 commented Nov 29, 2024

After Terraform has been upgraded to 10.1.0, our e2e started failing. For some reason, Terraform started treating TV_VAR_* variables differently.

So, instead of using TF_VAR_ kinesis_log_producers_role_arns (which is a json) env var, it's used in the tfvars file template that e2e test use.

Raised an issue upstream hashicorp/terraform#36134

Checklist

  • I have successful end to end tests run (with & without domain)
  • I have added unit tests (if applicable)
  • I have user documentation (if applicable)

@yzha645
Copy link
Collaborator

yzha645 commented Dec 2, 2024

I saw the fix will be backported to 1.10, are we going to revert this change later?

@bianchi2
Copy link
Collaborator Author

bianchi2 commented Dec 2, 2024

We can but we don't have to since this change just swaps env var for a var in tfvars file.

@bianchi2 bianchi2 merged commit 2ca4064 into main Dec 2, 2024
2 of 4 checks passed
@bianchi2 bianchi2 deleted the fix-for-1-10-0 branch December 2, 2024 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants