The race condition fixes in #75681 did not fix my boot problems, which are like those above (raid not detected). Adding a udevsettle script as above fixed my problem. I dist-upgraded and tested about 12 hours ago. My package list now matches that with the bugs in 75681 fixed (except for not using LVM)
> dpkg -l dmsetup libdevmapper1.02 lvm-common lvm2 mdadm udev volumeid libvolume-id0
No packages found matching lvm-common.
No packages found matching lvm2.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=======================-=======================-==============================================================
ii dmsetup 1.02.08-1ubuntu6 The Linux Kernel Device Mapper userspace library
ii libdevmapper1.02 1.02.08-1ubuntu6 The Linux Kernel Device Mapper userspace library
ii libvolume-id0 108-0ubuntu1 volume identification library
ii mdadm 2.5.6-7ubuntu5 tool to administer Linux MD arrays (software RAID)
ii udev 108-0ubuntu1 rule-based device node and kernel event manager
ii volumeid 108-0ubuntu1 volume identification tool
Got kicked out of #75681, rereporting here:
The race condition fixes in #75681 did not fix my boot problems, which are like those above (raid not detected). Adding a udevsettle script as above fixed my problem. I dist-upgraded and tested about 12 hours ago. My package list now matches that with the bugs in 75681 fixed (except for not using LVM)
> dpkg -l dmsetup libdevmapper1.02 lvm-common lvm2 mdadm udev volumeid libvolume-id0 Unknown/ Install/ Remove/ Purge/Hold Not/Installed/ Config- files/Unpacked/ Failed- config/ Half-installed /Hold/Reinst- required/ X=both- problems (Status,Err: uppercase=bad) ======= ======= ======- ======= ======= ======= ==-==== ======= ======= ======= ======= ======= ======= ======= ======= ==
No packages found matching lvm-common.
No packages found matching lvm2.
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii dmsetup 1.02.08-1ubuntu6 The Linux Kernel Device Mapper userspace library
ii libdevmapper1.02 1.02.08-1ubuntu6 The Linux Kernel Device Mapper userspace library
ii libvolume-id0 108-0ubuntu1 volume identification library
ii mdadm 2.5.6-7ubuntu5 tool to administer Linux MD arrays (software RAID)
ii udev 108-0ubuntu1 rule-based device node and kernel event manager
ii volumeid 108-0ubuntu1 volume identification tool