OK.  There are multiple problems here.

 1) parted has stopped probing DM devices that aren't DM-RAID.  partman-base 
needs it to support this.
 2) partman parses the output of 'multipath -l' to decide whether a device is a 
multipath device.  Foolishly, multipath prints errors to standard output, such 
as a complaint about dm-multipath not being loaded.
 3) dmraid-udeb depends on multipath-udeb for kpartx.  There is no kpartx-udeb.

For 1), I'm going to restore this support; it's part of parted's
interface now and shouldn't be broken.

For 2), mostly we avoid this because we only ever install multipath-udeb
in code that modprobes dm-multipath, but dmraid-udeb just broke this
assumption.  Fixing this properly seems fiddly, not least because I
can't test that I haven't broken multipath in the process, so I'm
inclined to just restore this assumption by creating kpartx-udeb and
having dmraid-udeb depend on that.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to multipath-tools in Ubuntu.
https://bugs.launchpad.net/bugs/922646

Title:
  precise alternate LVM failed to install: no root file system

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dmraid/+bug/922646/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to