Open crypdick opened 4 years ago
same issue here!
hi @crypdick do you mind open up a PR for this?
Thanks
@edbizarro I wouldn't know where to get started, this is my first time using Terraform
@crypdick no problem, I asked because I'm a little short in time and i believe I won't be able to look at this for the next couple of weeks
Hi there 🖖🏻
I liked this solution and I contributed to the terraform 0.13 version update
I fixed expressions deprecated
Warning: Interpolation-only expressions are deprecated
on ../../../../../../github/terraform-aws-airflow/main.tf line 202, in resource "aws_instance" "airflow_scheduler":
202: subnet_id = coalesce("${var.instance_subnet_id}", tolist(data.aws_subnet_ids.all.ids)[0])
Terraform 0.11 and earlier required all non-constant expressions to be provided via interpolation syntax, but this pattern is now deprecated. To silence this warning, remove the "${ sequence from the start and the }" sequence from the end of this expression, leaving just the inner expression.
Template interpolation syntax is still used to construct strings from expressions when the template includes multiple interpolation sequences or a mixture of literal strings and interpolations. This deprecation applies only to templates that consist entirely of a single interpolation sequence.
(and one more similar warning elsewhere)
https://github.com/PowerDataHub/terraform-aws-airflow/pull/41
I downloaded the latest terraform and tried to
terraform init
, but the https://github.com/cloudposse/terraform-terraform-label.git repo dependency is pinned toref=tags/0.4.0
, which is incompatible withv0.13.X
apparently.