terraform-aws-sns-lambda-notify-slack icon indicating copy to clipboard operation
terraform-aws-sns-lambda-notify-slack copied to clipboard

hashicorp/template does not have a darwin_arm64 release and is archived

Open AlexSchultz-clumio opened this issue 3 years ago • 0 comments

Found a bug? Maybe our Slack Community can help.

Slack Community

Describe the Bug

Attempting to leverage cloudposse/terraform-aws-budgets which pulls in this module. This module attempts to fetch hashicorp/template. The version 2.2.0 has been archived and recommends switching to templatefile. https://registry.terraform.io/providers/hashicorp/template/2.2.0 The problem is that template does not have an OSX m1/m2 release so it fails with:

│ Error: Incompatible provider version
│
│ Provider registry.terraform.io/hashicorp/template v2.2.0 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.
╵

Expected Behavior

The module works on OSX m1/m2

Steps to Reproduce

Steps to reproduce the behavior:

  1. Attempt to use cloudposses/terraform-aws-budgets on OSX m1
  2. Run terrform init
  3. See error

Screenshots

N/A

Environment (please complete the following information):

Anything that will help us triage the bug will help. Here are some ideas:

  • OS: OSX
  • Version 12.6
  • Architecture arm

Additional Context

N/A

AlexSchultz-clumio avatar Oct 13 '22 19:10 AlexSchultz-clumio