hashicorp / terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
https://www.terraform.io/
Other
42.15k stars 9.47k forks source link

Support for Windows Arm64 binaries #32719

Open kdpuvvadi opened 1 year ago

kdpuvvadi commented 1 year ago

Terraform Version

...

Use Cases

Support for Windows arm64 on Devices likes of Windows Dev Kit 2023, Surface Pro and On Windows for arm VMs on Mac M1/M2 with parallels.

Attempted Solutions

...

Proposal

Release binaries for arm/arm64 for Windows on new releases.

References

24013

23525

crw commented 1 year ago

Thanks for this request!

kdpuvvadi commented 1 year ago

Any timeline on this?

fsdrw08 commented 8 months ago

any updates?

crw commented 8 months ago

No update. Release engineering manages which platforms to target with the build system, which includes owning the infrastructure to generate these build targets. They will need to support the Window on Arm as a build target before such builds can be released. Thanks!

Rican7 commented 6 months ago

Yeaaaa, this one might be tricky, as this repo currently uses Gox, which is currently archived with a known lack of ability to compile windows/arm64.

jaredfholgate commented 1 month ago

Is there any update on this issue? We are starting to see more users adopting this architecture, so hoping to get an idea of whether support may come soon? Thanks

crw commented 1 month ago

Thanks for this request! It motivated some research as the build tools have progressed since the last update.