Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Severity: Major: (Major loss of function.)
Summary: The Blivet code screens out the @ sign from device names causing Fedora to limit btrfs subvolume names. The design of the Ubuntu installer program, ubiquity, has made it normal and expected for btrfs subvolume names to consist of strings starting with a commercial at sign (e.g. @ and @home). OpenSUSE and Manajaro teams have adopted this convention. Notably the timeshift program requires this to support btrfs.
Reproduce steps:
Expected result: You should have / on a btrfs subvolume named @
Actual result: / is on a btrfs subvolume named btrfs.1234 (or other digits).