-
Notifications
You must be signed in to change notification settings - Fork 638
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
v5.0.0 does not detect configuration drift #4984
Comments
this isn't intentional and maybe a side effect of our custom marshaler. i'll take a look but in the meantime, if you manage the resource just with terraform, you can avoid this one. |
Noticed this happens with |
Probably, this is also happening with rulesets. After making changes in the UI, running plan doesn't report any changes. |
#5032 ? |
@devin-purple yes, that is a change that we plan to make in a future release that should address this, but a little testing is needed first to check for fields that need to be "normalized" to avoid being overzealous with drift detection. |
Confirmation
Terraform and Cloudflare provider version
Terraform v1.10.5 on darwin_arm64
Affected resource(s)
Terraform configuration files
Link to debug output
https://gist.github.com/jimnor0xF/a8bb6ab7e3cef0593b6c4253e77de6df
Panic output
No response
Expected output
So what was done here is that I applied the above resource then changed the
name
attribute from stuff.test.io.internal.redacted.net to shoulddetectchange.test.io.internal.redacted.net manually in Cloudflare Dashboard.Record is fetched according to attached debug log in gist, but Terraform does not report any changes.
In v4, changes are detected, but not in v5 it seems. Is this intended?
Actual output
The text was updated successfully, but these errors were encountered: