-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'Provider produced inconsistent final plan' error after apply #711
Comments
It also seems to be happening on Here's my output when running the plan, after just finishing a successful initial apply:
|
I am experiencing this when
is set in the provider config. If I remove the experiments config the provider works as expected. |
Same here (using version 2.1.0), the plan looks fine with the diff but apply fails. Removing the experiments block fixes. |
To mitigate this, I've been using a bool variable
and then, I have the option to run |
suddenly had the same error where apply was complaining about the plan being inconsistent with an error like this...
i was able to get rid of this error by adding the type to all my set blocks in the helm resource... hope this may help someone
|
may be a duplicate of #476 |
I am seeing this in the More specifically, the diffs are indicating something like
This is probably related to the This goes away if the manifest experiment is disabled. |
Marking this issue as stale due to inactivity. If this issue receives no comments in the next 30 days it will automatically be closed. If this issue was automatically closed and you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. This helps our maintainers find and focus on the active issues. Maintainers may also remove the stale label at their discretion. Thank you! |
Still relevant |
Still seeing this issue with
|
I believe I am also seeing this issue when applying helm chart for the first time. I will explore further. |
I just ran into this issue too. I was passing values with something like this: values = [
<<-EOT
podAnnotations:
some-annotation: ${var.annotation}
EOT
] I'm not using experiment. [This earlier comment] telling to set value type made me think about potential quoting issue, and indeed this solved id: values = [
<<-EOT
podAnnotations:
some-annotation: "${var.annotation}"
EOT
] |
Observer that, because And after we press apply, Terraform throw the error
We should wait and not touch any chart related files. |
Terraform, Provider, Kubernetes and Helm Versions
Affected Resource(s)
aws-load-balancer-controller
https://aws.github.io/eks-charts
external-dns
https://charts.bitnami.com/bitnami/
Terraform Configuration Files
... elided ...
Debug Output
Panic Output
N/A
Steps to Reproduce
terraform apply
after updating to latest helm providerExpected Behavior
Error free execution
Actual Behavior
Above error message reported. Ran apply again and there was zero diff, so nothing more reported.
Important Factoids
N/A
References
Community Note
The text was updated successfully, but these errors were encountered: