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
apt install terraform @ sid #31816
Comments
Hi, it looks like you are using the unstable branch of Debian. Currently we build for the following Debian distros: Jessie, Stretch, Buster, Bullseye, Bookworm. I would imagine if you looked into mixing stable and unstable apt repositories, you would find a way to install Terraform on an unstable distribution of Debian. Probably you need to change: |
Yes.
So I tried
I just want to use Thing that I learnt from this issue so far, is that the instructions
from https://www.terraform.io/downloads don't deal with the Should I retitle the issue into |
Hi @stappersg, In the meantime you could install Terraform manually. The CLI only consists of a single binary, and the most common installation method is to download that binary directly from releases.hashicorp.com/terraform. |
That makes sense. One outcome from this issue is that the release engineering team plans to update this page (https://www.hashicorp.com/official-packaging-guide) with the list of supported distributions. To set expectations, I do not imagine we will decide to support sid/unstable in the near future. The workarounds are fairly straight-forward and it does not make sense for us to officially support the product on an unstable linux distribution. Thanks for this report! We appreciate your help making the product and documentation better! |
Done. |
In the meantime we do have some Terraform-specific documentation about APT repositories which lists which distributions we support. I'm noticing though that the page is no longer linked from anywhere useful. It was formally linked from our downloads page but that link got lost in the redesign of the download page which removed the side navigation bar in favor of the more-compact package manager selection tabs. We should probably discuss this more in a separate issue but I'm going to note it here for now and then if we end up closing this issue before we've fully dealt with the surrounding context then we can fork this part off into a separate issue:
Details aside, it seems like our documentation is a bit messy here and there isn't a single place that contains all of the relevant information. I'm sure there are other ways we could tidy this up beyond the three I've suggested above. |
Notes for the docs team: I flagged this issue due to the docs concerns, but we should probably open a new issue for any docs changes we choose to make, and remove the docs label from this one once we've decided what to do next. :) |
Terraform Version
Use Cases
Wishing to use terraform.
Attempted Solutions
Several retries of what is documented at https://www.terraform.io/downloads
But got today every time
Digging deeper revealed this
Proposal
Probably restoring the CI build street ...
References
No response
The text was updated successfully, but these errors were encountered: