** Description changed:

  [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]
  
   * none expected, patch has been intensively tested by the upsteam zfs
  test script suite.
  
   * This is a upstream commit merge in 0.7.0.
  
   * A ubuntu package has been tested (including the upstream commit) by a
  user of the community facing this bug, and confirmed it addresses the
  problem (see comment #7).
  
  [Other Info]
  
-  * Upstream commit :
- 
https://github.com/zfsonlinux/zfs/commit/792517389fad5c495a2738b61c2e9c65dedaaa9a
+ * The "reading" is redirected to /proc/self/mounts. 
+ The writing to /etc/mtab. Some distros still need that. The current hope is 
to replace the writing (and maybe reading) with libmount, in a second phase.
+ 
+ 
+  * Upstream commit : 
https://github.com/zfsonlinux/zfs/commit/792517389fad5c495a2738b61c2e9c65dedaaa9a
  
   * Upstream bug: https://github.com/zfsonlinux/zfs/issues/4680
  
-  
-  * Debian bug : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839071
+  * Debian bug : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839071

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

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1607920/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to