This issue happens when creating a new module. Creating a cluster calls terraform init
under the hood and this is where the error happens.
There are 2 options to try as workarounds to fix the issue.
- Update the terraform.exe version in the bin\ folder of your installation to v0.12.26.
Available here: https://releases.hashicorp.com/terraform/0.12.26/
or - Modify the following files manually:
bastion-services/terraform/modules/basic/minimal_cluster_alb_ssl/certificate_manager.tf
andbastion-services/terraform/modules/basic/basic_cluster_alb_ssl/certificate_manager.tf
The property version
of the block module "acm"
should have argument "2.13.0"
Note:
SDK version 1.22.X, the files to modify are:bastion-services\terraform\modules\basic\alb_ssl_cluster\acm.tf
andbastion-services\terraform\modules\basic\alb_ssl_cluster_vpc\acm.tf
SDK versions 1.23.X and 1.24.X, the files to modify are:bastion-services\terraform\modules\basic\basic_cluster_alb_ssl\acm.tf
andbastion-services\terraform\modules\basic\minimal_cluster_alb_ssl\acm.tf
This fix work only supports versions 1.22.0 onwards. If you are experiencing this issue on a version older than 1.22.0, we recommend you upgrade to a newer version.