diff --git a/pkg/asset/machines/worker.go b/pkg/asset/machines/worker.go index 33f34e4867d..8cc693d68bd 100644 --- a/pkg/asset/machines/worker.go +++ b/pkg/asset/machines/worker.go @@ -383,6 +383,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")