diff --git a/upup/pkg/fi/nodeup/nodetasks/package.go b/upup/pkg/fi/nodeup/nodetasks/package.go index f00a4f6712..928467333c 100644 --- a/upup/pkg/fi/nodeup/nodetasks/package.go +++ b/upup/pkg/fi/nodeup/nodetasks/package.go @@ -198,6 +198,9 @@ func (e *Package) findDpkg(c *fi.Context) (*Package, error) { } } + // TODO: Take InstanceGroup-level overriding of the Cluster-level update policy into account + // here. Doing so requires that we make the current InstanceGroup available within Package's + // methods. if fi.StringValue(c.Cluster.Spec.UpdatePolicy) != kops.UpdatePolicyExternal || !installed { return nil, nil } @@ -246,6 +249,9 @@ func (e *Package) findYum(c *fi.Context) (*Package, error) { healthy = fi.Bool(true) } + // TODO: Take InstanceGroup-level overriding of the Cluster-level update policy into account + // here. Doing so requires that we make the current InstanceGroup available within Package's + // methods. if fi.StringValue(c.Cluster.Spec.UpdatePolicy) != kops.UpdatePolicyExternal || !installed { return nil, nil }