profile
viewpoint

Ask questionsUnable to run 0.12upgrade

Terraform Version

0.12.3

Terraform Configuration Files

https://github.com/hoagsie/scratch/blob/master/iamgp.tf.gpg

Crash Output

https://gist.github.com/hoagsie/435026027b568afb036b23cb0e169fbd

Expected Behavior

terraform 0.12upgrade should have completed without error.

Actual Behavior

The error in crash output happens.

Steps to Reproduce

  1. Use terraforming to produce tf files
  2. Execute terraform init in directory
  3. See the upgrade needed message in output
  4. Execute terraform 0.12upgrade

Additional Context

Using terraforming 0.18.0. Latest as of writing.

hashicorp/terraform

Answer questions mildwonkey

terraform validate gives more information:

Error: Extra characters after interpolation expression

  on iamgp.tf line 209, in resource "aws_iam_group_policy" "DevOps_DevOPS-IAMPolicy":
 196:
 197:
 198:
 199:
 200:
 201:
 202:
 203:
 204:
 205:
 206:
 207:
 208:
 209:       "Resource": "arn:aws:iam::*:user/${aws:username}"

Expected a closing brace to end the interpolation expression, but found extra
characters.
useful!
source:https://uonfu.com/
Github User Rank List