After cleanly running terraform apply
, I expect terraform plan
to output No changes. Infrastructure is up-to-date.
, but instead terraform acts as if there are changes, but does not actually show any in the plan:
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
Terraform will perform the following actions:
Plan: 0 to add, 0 to change, 0 to destroy.
Changes to Outputs:
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
Exited with code exit status 2
How can I troubleshoot what is causing Terraform to generate the empty plan and resolve the issue? (this is on version 0.14.5)