← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1571241] Re: ZFS initrd script does not import zpool using /dev/disk/by-id device paths

 

** Changed in: zfs-linux (Ubuntu Xenial)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1571241

Title:
  ZFS initrd script does not import zpool using /dev/disk/by-id device
  paths

Status in zfs-linux package in Ubuntu:
  Fix Released
Status in zfs-linux source package in Xenial:
  Fix Released
Status in zfs-linux source package in Yakkety:
  Fix Released

Bug description:
  Ubuntu 16.04 includes initrd zfs support, but the provided script does
  not allow zpools to be imported using the /dev/disk/by-id paths. As a
  result, the pool will be imported using "/dev/sdX" device names, which
  is not the preferred way.

  Tested and validated solution/proof of concept:

   - extract system generated initrd
   - edit scripts/zfs file: replace "zpool import -o readonly=on -N" with "zpool import -o readonly=on -d /dev/disk/by-id -N"
   - manually generate initrd using the altered script (using cpio)
   - replace system generated initrd with altered one

  I'd suggest adding a variable to /etc/default/zfs that would be
  reflected in the initrd zfs script, but perhaps the ZoL folks are
  better suited to give advice on this.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1571241/+subscriptions