[PATCH 0/4] dracut: fix various issues with newly degraded md arrays

NeilBrown
2015-03-26T04:41:44Z

When an md array is newly degraded at boot it will not be assembled
until mdraid_start.sh is run.
There are a few problem with the timeout handling that causes this
not to work properly in all circumstances.
These patches fix the bug I had reported.

Thanks,
NeilBrown

---

NeilBrown (4):
mdraid/mdraid_start.sh: tell mainloop if we make progress.
systemd/dracut-iniqueue - continue waiting if any timeout script makes progress
dracut-systemd/rootfs-generator.sh: always create generated files.
crypt/parse-crypt.sh: hide encrypted devices from systemd timeout warnings.

modules.d/90crypt/parse-crypt.sh | 4 ++
modules.d/90mdraid/mdraid_start.sh | 1
modules.d/98dracut-systemd/dracut-initqueue.sh | 1
modules.d/98dracut-systemd/rootfs-generator.sh | 15 ++++---
modules.d/99base/dracut-lib.sh | 53 +++++++++++++++---------
5 files changed, 48 insertions(+), 26 deletions(-)

--
Signature