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

Release with darwin/arm64 Support #253

Closed
bflad opened this issue May 3, 2021 · 0 comments · Fixed by #254
Closed

Release with darwin/arm64 Support #253

bflad opened this issue May 3, 2021 · 0 comments · Fixed by #254

Comments

@bflad
Copy link
Contributor

bflad commented May 3, 2021

Terraform Version

Terraform v0.15.1

Affected Resource(s)

N/A

Terraform Configuration Files

N/A

Debug Output

N/A

Expected Behavior

Able to install provider on darwin/arm64 platform without manually compiling.

Actual Behavior

Error during terraform init:

Error: Incompatible provider version

Provider registry.terraform.io/hashicorp/consul v#.#.# does not have a package
available for your current platform, darwin_arm64.

Provider releases are separate from Terraform CLI releases, so not all
providers are available for all platforms. Other versions of this provider may
have different platforms supported.

Need to manually compile and install provider for darwin/arm64 support.

Steps to Reproduce

  1. terraform init

Important Factoids

All that is generally required is building and testing the provider using Go 1.16, e.g. updating the .go-version file. Terraform Providers are generally not Go feature intensive or used as an upstream Go package, so Go updates are relatively low risk.

We are looking to enable darwin/arm64 releases in Terraform CLI soon.

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant