-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
automounted zsys system snapshots prevent deletion #247
Comments
I've noticed this happens at least when zsys takes a snapshot:
|
or at next reboot |
@aieri The package removal/install triggers an update-grub, and in particular triggers the code in That seems also to cause the history entries in the grub menu to fail (i.e. there is no grub history anymore), at least on Lunar. @aieri plese, could you check whether your grub history appears in the grub menu or not? I have another laptop with a previous Ubuntu version that does not have any problem with mount or grub history, even though it uses an identical The problem seems to be related to openzfs/zfs#9958 and its workaround in the |
@ddnexus that's right, dataset history is no longer displayed in the grub menu of my Lunar machine. |
Thank you for confirming it. I put a few I wasted a huge amount of time just managing the quirks and bugs of zsys during the past years. On the other hand - ironically - I never had a single hardware failure on my laptops during that time. In retrospective, and looking at the behaviour of Canonical for this project (and others), adopting zsys has been a bad decision on my part, and continuing with it would be worse now, when the project is obviously in abandoned state. Luckily there are compelling alternatives that appear to work for my needs and have some decent level of maintenance. 👀 |
Describe the bug
After upgrading to Lunar, I noticed the garbage collector being unable to clean up old states due to the
dataset is busy
error.Somehow new states snapshots get automatically mounted under
/root/.zfs/snapshot
, so the garbage collector cannot do its job until I manually umount them. I don't believe this was the case in Kinetic.Quick workaround:
To Reproduce
Installed versions:
The text was updated successfully, but these errors were encountered: