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 }