Public bug reported:

[Impact]

 * zfs services fail on firstboot if zfs-utils is integrated into the
deployment image.

 * Output from systemd - 
sudo systemctl --failed 
UNIT LOAD ACTIVE SUB DESCRIPTION 
● zfs-import-scan.service loaded failed failed Import ZFS pools by device 
scanning 
● zfs-mount.service loaded failed failed Mount ZFS filesystems 

 * This is particularly frustrating for users who use automated
monitoring as it means virtual machines must always be restarted before
showing as clean.

 * This failure is due to zfs services starting up before /etc/mtab has
a chance to be symlinked to /proc/mounts.

[Test Case]

 1. Grab a stock xenial image, and unpack it and add zfs-utils to it.  Repack 
it. 
 2. Boot machine
 3. Check systemctl --failed.

[Regression Potential]

 *
 
[Other Info]
 
 * This can likely be resolved in the systemd init scripts, by modifying 
zfs-linux to depend on /proc/mounts instead, or inclusion of 
/lib/init/mount-functions.sh in initscripts (sysvinit).

** Affects: sysvinit (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: zfs-linux (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: sysvinit (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to sysvinit in Ubuntu.
https://bugs.launchpad.net/bugs/1607920

Title:
  zfs services fail on firstboot if zfs-utils is integrated into the
  deployment image

Status in sysvinit package in Ubuntu:
  New
Status in zfs-linux package in Ubuntu:
  New

Bug description:
  [Impact]

   * zfs services fail on firstboot if zfs-utils is integrated into the
  deployment image.

   * Output from systemd - 
  sudo systemctl --failed 
  UNIT LOAD ACTIVE SUB DESCRIPTION 
  ● zfs-import-scan.service loaded failed failed Import ZFS pools by device 
scanning 
  ● zfs-mount.service loaded failed failed Mount ZFS filesystems 

   * This is particularly frustrating for users who use automated
  monitoring as it means virtual machines must always be restarted
  before showing as clean.

   * This failure is due to zfs services starting up before /etc/mtab
  has a chance to be symlinked to /proc/mounts.

  [Test Case]

   1. Grab a stock xenial image, and unpack it and add zfs-utils to it.  Repack 
it. 
   2. Boot machine
   3. Check systemctl --failed.

  [Regression Potential]

   *
   
  [Other Info]
   
   * This can likely be resolved in the systemd init scripts, by modifying 
zfs-linux to depend on /proc/mounts instead, or inclusion of 
/lib/init/mount-functions.sh in initscripts (sysvinit).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1607920/+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

Reply via email to