diff --git a/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service b/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service index da47d6660c..ebe7596d2e 100644 --- a/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service +++ b/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service @@ -3,6 +3,7 @@ Description=Ignition OSTree: Grow Root Filesystem DefaultDependencies=false ConditionKernelCommandLine=ostree ConditionPathExists=!/run/ostree-live +Require=/dev/disk/by-label/root Before=initrd-root-fs.target Before=sysroot.mount ignition-ostree-mount-firstboot-sysroot.service After=ignition-ostree-uuid-root.service @@ -12,4 +13,4 @@ Type=oneshot ExecStart=/usr/sbin/ignition-ostree-growfs RemainAfterExit=yes # So we can transiently mount sysroot -MountFlags=slave \ No newline at end of file +MountFlags=slave