From 292535820d0f8970abefbd59dff0bda9aadc5c4b Mon Sep 17 00:00:00 2001 From: James Bardin Date: Mon, 17 Dec 2018 16:37:18 -0500 Subject: [PATCH] ResourceInstanceObject needs to return a copy --- states/sync.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/states/sync.go b/states/sync.go index 780f83bb81..a37744673e 100644 --- a/states/sync.go +++ b/states/sync.go @@ -179,7 +179,7 @@ func (s *SyncState) ResourceInstanceObject(addr addrs.AbsResourceInstance, gen G if inst == nil { return nil } - return inst.GetGeneration(gen) + return inst.GetGeneration(gen).DeepCopy() } // SetResourceMeta updates the resource-level metadata for the resource at