Zsys changes the canmount property of persistent bpool/grub dataset
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
zsys (Ubuntu) |
Fix Released
|
High
|
Didier Roche-Tolomelli | ||
Focal |
Fix Released
|
Undecided
|
Didier Roche-Tolomelli |
Bug Description
[Impact]
* People having personal layout, like a persistent dedicated dataset under /boot like /boot/grub will get it unmouted after a state revert.
* Side effects:
- those datasets are never marked as being part of the current machine, or any state.
- bpool and bpool/BOOT are not listed in the unmanaged dataset list.
[Test Case]
* Install ZFS manually with a persistent bpool/bpool/grub dataset
* Take a snapshot
* Revert to this snapshot when rebooting
* Check that the persistent grub dataset is still mounted
* You can check as well with zsysctl show --full that you have this persistent dataset attached to the machine.
[Regression Potential]
* New datasets under /boot could appear to be attached by the machine (even if unlikely due to the huge testsuite which has been updated and checked)
description: | updated |
Changed in zsys (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in zsys (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Didier Roche (didrocks) |
Changed in zsys (Ubuntu Bionic): | |
assignee: | nobody → Didier Roche (didrocks) |
Changed in zsys (Ubuntu Focal): | |
assignee: | nobody → Didier Roche (didrocks) |
no longer affects: | zsys (Ubuntu Bionic) |
tags: |
added: verification-done verification-done-focal removed: verification-needed verification-needed-focal |
This bug was fixed in the package zsys - 0.5.2
---------------
zsys (0.5.2) groovy; urgency=medium
* Fix /boot/subdataset now being considered as persistent datasets
(LP: #1897563)
* Fix persistent dataset printing (LP: #1897565)
-- Didier Roche <email address hidden> Mon, 28 Sep 2020 14:39:07 +0200