Bug details: https://bugzilla.redhat.com/show_bug.cgi?id=2237878 Information from BlockerBugs App: <img alt="2237878" src="https://qa.fedoraproject.org/blockerbugs/api/v0/bugimg/2237878" />
Commented but haven't voted yet: coremodule
The votes have been last counted at 2023-09-11 18:08 UTC and the last processed comment was #comment-873629
To learn how to vote, see: https://pagure.io/fedora-qa/blocker-review A quick example: BetaBlocker +1 (where the tracker name is one of BetaBlocker/FinalBlocker/BetaFE/FinalFE/0Day/PreviousRelease and the vote is one of +1/0/-1)
BetaBlocker +1
BetaBlocker
FinalBlocker
BetaFE
FinalFE
0Day
PreviousRelease
+1
0
-1
See some background here and here. I think this is a big problem. This is not just about volumes created by blivet-gui. If a user has two volumes (maybe even standard partitions, I'd need to check) with the same LABEL (perhaps because of some disk cloning, or another tool with the same problem as blivet-gui), anaconda can say that it'll write to volume A and then write to volume B. This is a very easy way to lose data. I believe this violates "Assign mount points to existing storage volumes" https://fedoraproject.org/wiki/Fedora_38_Beta_Release_Criteria#Custom_partitioning because the mount points are clearly not assigned correctly.
I've gotta say this feels:
to me. installing to the wrong thing is No Bueno. I am not sure whether I'd consider this sufficiently addressed if the blivet bug is fixed, it seems like a difficult call to make.
Yeah, Beta OS shouldn't eat your data...
1)This bug only happens when you create two bfrfs volumes(ie, lvm,raid,standard partition are not affected). 2) bug #2237375 is easier to fix,and we are already late. 3) it dose will cause data lose if #2237375 isn't fixed ,though on an unlikely-happen- in-real- world situation. So..., BetaBlocker -1 BetaFE +1
perhaps because of some disk cloning, or another tool with the same problem as blivet-gui
There turns out to be a much simpler use case - two Fedora installations (on different drives). Of course they have the same btrfs label. And that triggers this bug just fine: https://bugzilla.redhat.com/show_bug.cgi?id=2237878#c11
though on an unlikely-happen- in-real- world situation
As shown above, I'm afraid it's not that unlikely. It's just hard to think of all the possible use cases.
I've tried to reproduce the same problem with F38 GTK installer, for comparison. The results are mixed:
So the problem is probably also present in F38 and earlier (in custom part), it's just easier to get confused/mislead in F39 webUI.
AGREED AcceptedBetaBlocker
Discussed during the 2023-09-11 blocker review meeting: [0]
The decision to classify this bug as an "AcceptedBlocker (Beta)" was made as it violates the following criterion:
"the installer must be able to: ... Assign mount points to existing storage volumes" on webUI.
While the triggering condition is not super common, the potential consequences are catastrophic enough that we believe it should block release.
[0] https://meetbot.fedoraproject.org/fedora-blocker-review/2023-09-11/f39-blocker-review.2023-09-11-16.00.txt
The following votes have been closed:
Metadata Update from @blockerbot: - Issue status updated to: Closed (was: Open)
Release F39 is no longer tracked by BlockerBugs, closing this ticket.
Log in to comment on this ticket.