terraform-aws-ecs-atlantis
terraform-aws-ecs-atlantis copied to clipboard
support arm64
trafficstars
When using the latest release (0.24.1), terraform init fails with the following message on arm64
╷
│ 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.
╵
hashicorp/template appears to be used referenced in examples and none of those examples use template_file so it should be trivial to remove that provider with something similar to https://github.com/sonatype/terraform-aws-ecs-atlantis/commit/0be24ea5673ff6594a6acd62f546b9994ec6e148
However, there are 3 upstream issues that need to be fixed first to fully support arm64
- https://github.com/cloudposse/terraform-github-repository-webhooks/issues/34
- https://github.com/cloudposse/terraform-aws-ecs-codepipeline/issues/92
- https://github.com/cloudposse/terraform-aws-ecs-web-app/issues/187