Closed jacqueline91 closed 4 years ago
While looking at your linked gist, I noticed you might have plaintexted config var credentials. I suggest you redact any credentials in your gist and rotate them. You can also use sensitive_config_vars
instead of config_vars
so that these credentials remain redacted in the plan
and/or apply
.
@mars Does the author's plan look anything out of the ordinary? I believe you had a PR in the past to address some checksum issue.
I am very sorry. That was my fault. I didn't point to the correct directory in source.path
Terraform Version
Terraform v0.12.19
Heroku Provider Version
provider.heroku v2.2.1
Affected Resource(s)
Terraform Configuration Files
main.tf
app.tf
output.tf
Debug Output
https://gist.github.com/jacqueline91/1609df7526cd25fa472c57781c9c0c3f
Panic Output
N/A
Expected Behavior
After the terraform plan command is used, terraform creates an execution plan. In this this plan it will be set the argument checksum in source.path, if local path to the root directory is set. The command terraform apply use this plan. it will be deploy the app to heroku.
Actual Behavior
The heroku-provider produced an invalid new value for .local_checksum and dosn't deploy the app to heroku.
Steps to Reproduce
terraform init
terraform plan -out=terraform.plan
terraform apply terraform.plan