From c9f707b7fce9000ba855fbe02471121c8cd8cbd0 Mon Sep 17 00:00:00 2001 From: Daniel Banck Date: Mon, 5 May 2025 21:13:58 +0200 Subject: [PATCH] Fix resource identity schema on destroy (#36983) --- internal/terraform/node_resource_abstract_instance.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/terraform/node_resource_abstract_instance.go b/internal/terraform/node_resource_abstract_instance.go index f7968eaff8..a1e64fe5cb 100644 --- a/internal/terraform/node_resource_abstract_instance.go +++ b/internal/terraform/node_resource_abstract_instance.go @@ -464,7 +464,7 @@ func (n *NodeAbstractResourceInstance) planDestroy(ctx EvalContext, currentState if !resp.PlannedIdentity.IsNull() { // Destroying is an operation where we allow identity changes. diags = diags.Append(n.validateIdentityKnown(resp.PlannedIdentity)) - diags = diags.Append(n.validateIdentity(resp.PlannedIdentity, providerSchema.Provider.Identity)) + diags = diags.Append(n.validateIdentity(resp.PlannedIdentity, schema.Identity)) } // We may not have a config for all destroys, but we want to reference