terraform-provider-b2
terraform-provider-b2 copied to clipboard
Add ARM Support for Provider
Hello. I am interested in having ARM support: https://github.com/Backblaze/terraform-provider-b2/issues/1#issuecomment-772606604
Hello
can you describe the use case you have? Are you running terraform on r-pi? Why?
Hello! I'm interested too; I'm running Atlantis+Terraform on Oracle's Ampere/ARM instances - and I'm probably going to deploy on AWS Graviton instances in the near future, so having ARM support would be great! Please let me know if I can help testing the provider on these platforms.
are you installing it directly on the machine or is it running in a container?
It's running in a container.
I would also like to have ARM support.
I am using Terraform to manage my personal AWS resources, and would like to start using Backblaze B2. One of the ways I run simple updates is to SSH to a Pi 4, rather than the Linux laptop.
arm support ?
I see that it publishs arm64 binaries but terraform dosent use it
it's been tested on an M1 mac and it worked there, so terraform uses it on some platforms. Not sure why it doesn't work for you.
Are you sure you are on arm64? (run uname -a
, see what it returns)
Running on a Pinebook Pro (Fedora) fails too with:
Error: fork/exec /tmp/py-terraform-provider2621216843: exec format error
The binary file collected by terraform init
is correct:
file terraform-provider-b2_0.8.4 terraform-provider-b2_0.8.4: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, Go BuildID=lmKXX_kJvvEb4HYthzdl/4uKlFH-uHxMm3WKC2GsN/2sqg1emUcsx3NDSEanV9/38iKJpHYWl-OohHZQJ07, stripped
Is it something with the call to the Python lib from Go ?
https://github.com/Backblaze/terraform-provider-b2/pull/62 fixes the issue, v0.8.6
arm64 binaries should be working. Let me know if you encounter any further problems.