From 912e28d95a9af36b7c674f690779ecd48d618b1f Mon Sep 17 00:00:00 2001 From: Justin SB Date: Fri, 30 Jul 2021 14:56:20 +0000 Subject: [PATCH] GCE: TargetPool should ignore Lifecycle field It's an internal field, it shouldn't be detected as a change to apply. --- upup/pkg/fi/cloudup/gcetasks/targetpool.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/upup/pkg/fi/cloudup/gcetasks/targetpool.go b/upup/pkg/fi/cloudup/gcetasks/targetpool.go index 3f5ab02841..b4b489e435 100644 --- a/upup/pkg/fi/cloudup/gcetasks/targetpool.go +++ b/upup/pkg/fi/cloudup/gcetasks/targetpool.go @@ -55,6 +55,9 @@ func (e *TargetPool) Find(c *fi.Context) (*TargetPool, error) { actual := &TargetPool{} actual.Name = fi.String(r.Name) + // Avoid spurious changes + actual.Lifecycle = e.Lifecycle + return actual, nil }