#terraform-0_12 (2019-03)

terraform

Discuss upgrading to terraform 0.12

Archive: https://archive.sweetops.com/terraform-0_12/

2019-03-19

niek avatar
Announcing Terraform 0.12 Beta 1

We’d like to invite the community to try the first Terraform 0.12 Beta release. This release includes major Terraform language improvements and a tool for automatically upgrading m…

6

2019-03-09

ldlework avatar
ldlework

I got stuff like

Error: Incorrect attribute value type

  on .terraform/modules/rds_cluster_aurora_mysql_serverless/main.tf line 22, in resource "aws_security_group" "default":
  22:     security_groups = ["${var.security_groups}"]

Inappropriate value for attribute "security_groups": element 0: string
required.

after updating to the beta

ldlework avatar
ldlework

Will various modules be being update soon or should I hold off for a while?

ldlework avatar
ldlework

(I’m also pretty new to Terraform so excuse any future ignorance )

ldlework avatar
ldlework
08:49:41 PM

pokes @Erik Osterman (Cloud Posse)

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@idlework unfortunately we have not had a chance to update any of our modules to 0.12 (yet)

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

So we cannot provide much yet in ways of guidance.

ldlework avatar
ldlework

Oh I was simply interested in that information, thank you. I will hold off on upgrading (since I use your modules!)

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

also, the terraform-aws-provider v2+ might have broken some things

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

we have a lot of homework ahead of us

ldlework avatar
ldlework

@Erik Osterman (Cloud Posse) Are you saying that you think the most recent aws provider for 0.12 might itself be broken? Or that changes in the provider might have broken bits of sweetops modules?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

the terraform-aws-provider is used by all versions of terraform. it broke compatibility with some things.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
aws_route53_record `allow_overwrite` deprecation will break ability to update `SOA` · Issue #7846 · terraform-providers/terraform-provider-aws

Community Note Please vote on this issue by adding a :–1: reaction to the original issue to help the community and maintainers prioritize this request Please do not leave "+1" or "me to…

    keyboard_arrow_up