-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Make all resources authoritative #1167
Comments
Found another! |
🎉 |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 hashibot-feedback@hashicorp.com. Thanks! |
Early versions of the Google provider had resources that tried to respect changes made outside of Terraform, instead of overwriting them. Later versions introduced an
authoritative
field that would turn this behavior off, overwriting changes outside Terraform. Both of these behaviors should be removed, so all resources just overwrite changes outside of Terraform, as that is how Terraform is meant to function. This issue is to collect the list of resources with the previous behaviors so that we can track updating them.google_compute_instance.metadata
google_compute_project_metadata
google_sql_database_instance
google_compute_url_map
- MM?google_storage_object_acl.role_entity
google_project_iam_policy
google_cloudiot_registry
- maybegoogle_storage_default_object_acl.role_entity
The text was updated successfully, but these errors were encountered: