Comment 3 for bug 1847263

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Whilst it is bound to the devicemapper device, that is incorrect fstab as per ubuntu policy for how to declare root device.

Furthermore, if fstab was correctly specifying /dev/mapper/ device curtin would need not to generate unpackaged conffile /etc/default/grub.d/50-curtin-multipath.cfg with
GRUB_DEVICE=/dev/mapper/mpath0-part2
GRUB_DISABLE_LINUX_UUID=true
as those would be then automatically detected from fstab.

Whenever DM devices are used, fstab should use DM names. This affects all of: multipath, lvm, raid, luks. And may not use the filesystem UUID.