Comment 6 for bug 778520

Clint Byrum (clint-fewbar) wrote :

I went ahead and marked the initramfs task as invalid. Major refactoring is coming to initramfs tools, and I don't think it was actually doing anything "wrong". There's just a lag between being told "that device exists" and that device having all of its error checking enabled so that mount would force the mount fail and degraded check. So since I can't find anything definitive on what the udev event means for MD, I will assume it means "now you can run mdadm checks against it" not "now its perfect and happy and ready to be mounted".

I'm preparing an upload now to oneiric that will do the degraded array check after wait-for-root but before trying the mount, and provide the same degraded array question on that detection.