load orders:
from upstream projects:
- 10-dm.rules (set up device mapper, create /dev/dm-*)
- 11-dm-mpath.rules (flag raw multipath disks for usage)
- 11-dm-lvm.rules (create lv symlinks in /dev/vg/lv)
- 50-udev-default.rules (basic /dev population)
- 55-scsi-sg3_id.rules (generates WWIDs)
- 56-multipath.rules (maps multipath devices into /dev/mapper/mpath*)
- 60-persistent-storage.rules (creates /dev/disk/by-* devices)
- 60-kpartx.rules (scan for partitions on multipath devices)
- 69-dm-lvm.rules (scan lvm pv, trigger vg/lv creation)

ubuntu/debian order:
- 50-udev-default.rules
- 55-scsi-sg3_id.rules
- 55-dm.rules (was 10-dm.rules)
- 56-dm-mpath.rules (was 11-dm-mpath.rules)
- 56-lvm.rules (was 11-dm-lvm.rules)
- 60-multipath.rules (was 56-multipath.rules)
- 60-persistent-storage.rules
- 60-kpartx.rules
- 69-dm-lvm.rules

Debian has decided to shift all basic dm and path detection behind udev-
default and scsi identification, to have hardware init first, then
remapping.


the idea in Debian seems to be:
0-50:  Kernel and udev set up base hardware and raw /dev nodes
55-59: Device Mapper, LVM, and Multipath to do remappings
60+:   Persistent storage (by-uuid) and user-space tools are allowed to mount 
the final partitions

the first time the upstream rules were renamed was 
ed40e5946f50a6c784d090e6511f1859b2f4a7dd (2.02.104-1), before that the first 
usage of a custom 55-dm.rules was 466a07fd5e33bd4e1cac53a588ce2038a5970d86 
(2.02.51-2).
related may be: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542422

so in order to keep everything in sync and the years of effort in
debian, I think the best way forward is to adjust dracut with a
debian/ubuntu patch to fit into this scheme instead of adjusting all the
others.

** Bug watch added: Debian Bug tracker #542422
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542422

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2137190

Title:
  70multipath-module-setup.sh pointing to ghost location for kpartx

To manage notifications about this bug go to:
https://bugs.launchpad.net/dracut/+bug/2137190/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to