Patch verification on 16.04: --------------------------- multipath-tools source package:
# sed -n '/vendor.*XtremIO/,/selector/ p' libmultipath/hwtable.c .vendor = "XtremIO", .product = "XtremApp", .features = DEFAULT_FEATURES, .hwhandler = DEFAULT_HWHANDLER, .selector = "queue-length 0", - initramfs: --------- Before (module not included in initramfs): # dpkg -s multipath-tools-boot | grep ^Version: Version: 0.5.0+git1.656f8865-5ubuntu2.4 # lsinitramfs /boot/initrd.img | grep dm-queue-length # After (module is included in initramfs): # dpkg -i multipath-tools*.deb kpartx*.deb # dpkg -s multipath-tools-boot | grep ^Version: Version: 0.5.0+git1.656f8865-5ubuntu2.4dmqueuelength1 # lsinitramfs /boot/initrd.img | grep dm-queue-length lib/modules/4.4.0-66-generic/kernel/drivers/md/dm-queue-length.ko - kernel udeb: ----------- # dpkg-deb -c multipath-modules-4.4.0-66-generic-di_4.4.0-66.87dmqueuelength1_ppc64el.udeb | grep dm-queue-length -rw-r--r-- root/root 12174 2017-03-14 17:17 ./lib/modules/4.4.0-66-generic/kernel/drivers/md/dm-queue-length.ko -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1673350 Title: dm-queue-length module is not included in installer/initramfs Status in initramfs-tools package in Ubuntu: New Bug description: ---Problem Description--- dm-queue-length module is not included in installer/initramfs On Ubuntu, multipath devices using the 'queue-length' path selector are non-functional on both the installer and initramfs environments; because the 'dm-queue-length' kernel module is not included in them. The multipath-modules.udeb (src:linux) does not include it in the installer, nor multipath-tools-boot (src:multipath-tools) installs it in the initramfs. One example is the EMC XtremIO storage, which has 'queue-length' defined as its path selector in the default multipath configuration, at least on 16.04. Other products may be affected if they are manually configured to use that path selector (e.g., via /etc/multipath.conf), and the mere switch of that might render the system _unbootable_ if booting from multipath, since the initramfs is affected. More recently this and another storage changed default path selectors out of 'queue-length', however, it's virtually possible for any storage system to be affected, with the described manual configuration change. So, this change is also desired on for the next stable release, 17.04, and later. Patches are provided for 16.04 and 17.04. Error logs in LP comment #6. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1673350/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp