Closed evilham closed 4 years ago
The issue is lack of zfs rename -u
to rename without unmounting, and the underlying support in libzfs, which is used by libbe and by extension bectl.
https://github.com/openzfs/zfs/pull/9319
Linux cannot support this functionality in a kernel module, so the feature was abandoned for the time being. Maybe we can explore providing the feature for FreeBSD only, now that all the major refactoring is done.
Oooh, that makes perfect sense actually, hopefully after The Big Merge these things can be ironed out ^^. Thank you for the explanation!
This is tracked by https://github.com/openzfs/zfs/pull/10839
\o Further testing OpenZFS on FreeBSD.
I think (because I know I've done this before :-D) that this didn't happen before OpenZFS, maybe someone can confirm.
Say, I want to rename the current boot environment by executing
bectl rename 13-current-2020-08-24 13-current
, this used to work and now it results in:The relevant flags from
bectl list
for the mentoned BE beingActive: NR
andMountpoint: /
.