Stephen Lewis (Burrows)

Results 505 comments of Stephen Lewis (Burrows)

Whatever change we make here (if any) should also be made to all other IAM documentation to maintain consistency.

I'm able to reproduce this error in 5.9.0 using the example at https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/dns_managed_zone combined with the example from https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/dns_record_set. The error is coming from this line: https://github.com/hashicorp/terraform-provider-google-beta/blob/3dc9cd44ce8659541ab19f4f062ffe30e9589a9a/google-beta/services/dns/data_source_dns_record_set.go#L147 The line assumes...

@JasperW01 Customers working with a Google Technical Account Manager or Customer Engineer can ask them to [reach out internally](https://github.com/hashicorp/terraform-provider-google/wiki/Customer-Contact#raising-gcp-internal-issues-with-the-provider-development-team) to expedite investigation and resolution of this issue.

Per https://github.com/hashicorp/terraform-provider-google/issues/14769#issuecomment-2042197570 closing this ticket as completed.

Confirmed that this issue still exists in version 5.12 of the provider. marking `upstream` since the issue is likely best fixed on the API side. Config to reproduce: ```hcl resource...

Took another look at this because I didn't leave enough details last time to remember what was going on. If I apply the config from my previous comment and then...

I can also confirm that setting `enable=false` on create specifically triggers an error. However, after the resource is created, enable can be safely set to false.

It sounds like the primary issue here is the permadiff, which isn't yet addressed? So I'd be inclined to leave it open for now?

This seems like a valid request - we would likely want to implement it with a [deletion_policy](https://googlecloudplatform.github.io/magic-modules/best-practices/#deletion-policy) similar to [google_alloydb_cluster.deletion_policy](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/alloydb_cluster#deletion_policy).