Package: src:multipath-tools
Version: 0.5.0-6
Severity: serious

Hi Ritesh,

With the default path selector changing to dm-service-time [1], it's not
possible to boot from multipath currently, as it's not in the initramfs:

        # multipath -v3
        ...
... | mpathg: assembled map [1 queue_if_no_path 1 alua 2 1 service-time 0 1 1 8:80 1 service-time 0 1 1 8:176 1]
        ... | mpathg: set ACT_CREATE (map does not exist)
        [...] device-mapper: table: 254:0: multipath: unknown path selector type
        ...

May you please consider the attached patch for an upload for jessie?

        # gzip -dc /boot/initrd.img | cpio -t | grep dm-service-time
        118384 blocks
        lib/modules/.../kernel/drivers/md/dm-service-time.ko

Thanks!

Links:
[1] http://git.opensvc.com/gitweb.cgi?p=multipath-tools/.git;a=commit;h=c015b128103e7a6426d124a38cd679a181573b88

--
Mauricio Faria de Oliveira
IBM Linux Technology Center
diff -Nru multipath-tools-0.5.0/debian/changelog 
multipath-tools-0.5.0/debian/changelog
--- multipath-tools-0.5.0/debian/changelog      2015-03-04 05:53:28.000000000 
-0300
+++ multipath-tools-0.5.0/debian/changelog      2015-04-10 14:57:34.000000000 
-0300
@@ -1,3 +1,9 @@
+multipath-tools (0.5.0-6pathselector1) UNRELEASED; urgency=medium
+
+  * initramfs/hooks: include dm-service-time in initramfs (new default path 
selector).
+
+ -- Mauricio Faria de Oliveira <mauri...@linux.vnet.ibm.com>  Fri, 10 Apr 2015 
14:51:30 -0300
+
 multipath-tools (0.5.0-6) unstable; urgency=medium
 
   [ Mauricio Faria de Oliveira ]
diff -Nru multipath-tools-0.5.0/debian/initramfs/hooks 
multipath-tools-0.5.0/debian/initramfs/hooks
--- multipath-tools-0.5.0/debian/initramfs/hooks        2014-09-05 
06:12:29.000000000 -0300
+++ multipath-tools-0.5.0/debian/initramfs/hooks        2015-04-10 
14:50:53.000000000 -0300
@@ -48,7 +48,7 @@
 [ -r /etc/multipath.conf ] && cp /etc/multipath.conf $DESTDIR/etc/
 add_bindings
 
-for x in dm-multipath dm-round-robin dm-emc; do
+for x in dm-multipath dm-service-time dm-round-robin dm-emc; do
        manual_add_modules ${x}
 done
 

Reply via email to