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

Update to Go 1.16 and enable darwin/arm64 builds #38

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

gonzolino
Copy link

Update to go 1.16.

Since go 1.16 adds support for darwin/arm64 this PR will make it possible to
run this provider on ARM-based Macs.

See https://golang.org/doc/go1.16#darwin for the go changelog regarding this
change.

@gonzolino gonzolino changed the title Update to Go 1.16 Update to Go 1.16 and enable darwin/amd64 builds Apr 7, 2021
@gonzolino
Copy link
Author

@nbering It would be nice if you could have a look at this PR, since this is currently blocking the provider from being used on M1 macs :)

@gonzolino gonzolino changed the title Update to Go 1.16 and enable darwin/amd64 builds Update to Go 1.16 and enable darwin/arm64 builds May 20, 2021
@martin-1983
Copy link

@nbering Would also appreciate if you could have a look at this PR.

@armenr
Copy link

armenr commented Apr 13, 2022

@nbering - Please, please can we get this merged? This is becoming show-stopper-level bad for our org. :-(

@armenr
Copy link

armenr commented Apr 18, 2022

@gonzolino - is there any way we can temporarily point our terraform/terragrunt configs directly to your repo, where the m1 builds are supported, until @nbering sees this/merges this?

I've tried 12 permutations of how to reference a module directly by git...none seem to work, and I don't get how the terraform documentation isn't clearer about it. I'm sure the mistake/error is mine, but I've all but given up hope.

@gonzolino
Copy link
Author

@armenr I don't think that you can point terraform directly to my repo. I would need to create a release on https://registry.terraform.io with my fork.
While I could create such a release, I would be happier if @nbering would merge this PR. I do not really have the capacity to maintain a fork of this provider.

I just saw that @nbering merged a PR 26 days ago. So maybe he will come back and merge this PR, too :)

@armenr
Copy link

armenr commented Apr 22, 2022

I recommend this:

https://kreuzwerker.de/en/post/use-m1-terraform-provider-helper-to-compile-terraform-providers-for-mac-m1

@Termina1
Copy link

Termina1 commented Oct 7, 2022

@nbering would be very grateful if you could merge this

@bLuka
Copy link

bLuka commented Nov 22, 2022

Hello, bumping. I came accross the issue, it could be great to merge this please :)

@armenr
Copy link

armenr commented Nov 30, 2022

It's been 3/4 of a year since I first had this problem, and found this issue.

For anyone else who lands here, I just want to repeat that this tool helps solves the problem, and is great for anyone running into issues with providers that are unmaintained or old (not ARM-friendly) -->

https://github.com/kreuzwerker/m1-terraform-provider-helper

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 this pull request may close these issues.

5 participants