From 9c9a91879062d9fd2aa463b595e7f694bfe85a67 Mon Sep 17 00:00:00 2001 From: Martin Atkins Date: Fri, 31 Aug 2018 17:07:13 -0700 Subject: [PATCH] core: Record correct provider address in orphan destroy plan --- terraform/node_resource_plan_orphan.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/terraform/node_resource_plan_orphan.go b/terraform/node_resource_plan_orphan.go index fddd465e6f..841669491a 100644 --- a/terraform/node_resource_plan_orphan.go +++ b/terraform/node_resource_plan_orphan.go @@ -57,10 +57,11 @@ func (n *NodePlannableResourceInstanceOrphan) EvalTree() EvalNode { Output: &state, }, &EvalDiffDestroy{ - Addr: addr.Resource, - State: &state, - Output: &change, - OutputState: &state, // Will point to a nil state after this complete, signalling destroyed + Addr: addr.Resource, + State: &state, + ProviderAddr: n.ResolvedProvider, + Output: &change, + OutputState: &state, // Will point to a nil state after this complete, signalling destroyed }, &EvalCheckPreventDestroy{ Addr: addr.Resource,