** Description changed:

+ == SRU Justification Focal ==
+ 
+ When an encrypted zvol is locked the zfs-volume-wait service does not
+ start.  The /sbin/zvol_wait should not wait for links when the volume
+ has property keystatus=unavailable.
+ 
+ == Fix ==
+ 
+ The attached patch in comment #1.
+ 
+ == Test ==
+ 
+ lock an encrypted zvol. without the fix the volume wait will block the
+ boot. with the fix it is not blocked.
+ 
+ == Regression Potential ==
+ 
+ Limited to zvol wait - this change affects just the encrypted vols
+ checking.
+ 
+ -------------------------------------
+ 
  I was doing some experimentation with encrypted zvols and observed that
  the zfs-volume-wait.service systemd unit does not start if the encrypted
  zvol is locked.  The /sbin/zvol_wait should not wait for links when the
  volume has property keystatus=unavailable.  The attached patch seems to
  resolve the issue for me.
  
  # lsb_release -a
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 20.04 LTS
  Release:        20.04
  Codename:       focal
  
  # apt-cache policy zfsutils-linux
  zfsutils-linux:
-   Installed: 0.8.3-1ubuntu12.1
-   Candidate: 0.8.3-1ubuntu12.2
-   Version table:
-      0.8.3-1ubuntu12.2 500
-         500 http://gb.archive.ubuntu.com/ubuntu focal-updates/main amd64 
Packages
-  *** 0.8.3-1ubuntu12.1 100
-         100 /var/lib/dpkg/status
-      0.8.3-1ubuntu12 500
-         500 http://gb.archive.ubuntu.com/ubuntu focal/main amd64 Packages
+   Installed: 0.8.3-1ubuntu12.1
+   Candidate: 0.8.3-1ubuntu12.2
+   Version table:
+      0.8.3-1ubuntu12.2 500
+         500 http://gb.archive.ubuntu.com/ubuntu focal-updates/main amd64 
Packages
+  *** 0.8.3-1ubuntu12.1 100
+         100 /var/lib/dpkg/status
+      0.8.3-1ubuntu12 500
+         500 http://gb.archive.ubuntu.com/ubuntu focal/main amd64 Packages

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

Title:
  zfsutils-linux: zfs-volume-wait.service fails with locked encrypted
  zvols

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

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

Reply via email to