diff --git a/pkg/asset/machines/worker.go b/pkg/asset/machines/worker.go index 045f65981d6..2e03d30483a 100644 --- a/pkg/asset/machines/worker.go +++ b/pkg/asset/machines/worker.go @@ -385,6 +385,10 @@ func (w *Worker) Generate(dependencies asset.Parents) error { mpool.Set(ic.Platform.BareMetal.DefaultMachinePlatform) mpool.Set(pool.Platform.BareMetal) pool.Platform.BareMetal = &mpool + + // Use managed user data secret, since images used by MachineSet + // are always up to date + workerUserDataSecretName = "worker-user-data-managed" sets, err := baremetal.MachineSets(clusterID.InfraID, ic, &pool, "", "worker", workerUserDataSecretName) if err != nil { return errors.Wrap(err, "failed to create worker machine objects")