diff --git a/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service b/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service index 978fc56c4e..c475eaa6c5 100644 --- a/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service +++ b/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service @@ -1,8 +1,10 @@ [Unit] Description=CoreOS Propagate Multipath Configuration -After=ostree-prepare-root.service Before=initrd.target +# we write to the rootfs, so run after it's ready +After=initrd-root-fs.target + ConditionKernelCommandLine=rd.multipath=default OnFailure=emergency.target