-
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
expected a single file: /tmp/getter3359610012/archive: Downloading terraform Version 1.8.2 #35075
Comments
downstream issue runatlantis/atlantis#4472 |
Hi @FernandoMiguel, Thanks for filing the issue. Unfortunately the Terraform project does not have absolute control over the packaging and licensing requirements for distribution. The release archives often contain multiple files, and software which fetches the binaries should not expect a single file in the archive. I'm not sure if there's anything we can do from our side, but we can look into it. |
Some heads up before this sort of changes would help downstream organisations as well as clients. We now have to pin back every project to 1.8.1 until atlantis addresses this breaking change. |
I'm sorry this change has caused issues and I understand this may not be helpful but this is unfortunately one of those changes we did not anticipate to cause enough issues that would warrant additional heads up. It is however noted in the Changelog and also called out in the announcement on Discourse. On a more constructive note, we do maintain a library that can aid with installation of HashiCorp products, including Terraform - For Terraform CE, the API would let you specify Just for posterity, I will comment in the linked issue also, for visibility. |
Shame this breaking distribution change was pushed out in a "bugfix" release. |
correct downstream issue - runatlantis/atlantis#4471 |
Hello Team, what is the status of this issue? We explicitly set the atlantis version in our atlantis.yaml file like the following:
Currently, we are still unable to use terraform versions 1.8.2 or later with the atlantis version we are using |
Atlantis has switched to using hc-install in runatlantis/atlantis#4494, which was released as part of This issue therefore no longer affects Atlantis and can likely be closed, cc @FernandoMiguel |
Thanks for the heads up @lukemassa |
@lukemassa I hit this issue today, upgrade server to ghcr.io/runatlantis/atlantis:v0.28.5 but it did not resolve the issue
Any suggestions on how we can debug or workaround this issue? |
Update: I fixed this issue by chaning main.tf from ">= 1.2.0" terraform to "~> 1.4.6" terraform version with atlantis:v0.28.5 |
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. |
Terraform Version
Terraform Configuration Files
NA
Debug Output
Expected Behavior
for atlantis to pull the correct version of terraform sig
Actual Behavior
we have a recent version of atlantis.
a newer version of terraform came out today, 1.8.2
and when atlantis pulls that version, the SUM seems to fail
Steps to Reproduce
atlantis plan
Additional Context
No response
References
No response
The text was updated successfully, but these errors were encountered: