Bug 1068802

Summary: Deleting an existing partition in custom partitioning does not take effect correctly (21.23)
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: anaconda-maint-list, g.kaviyarasu, jonathan, robatino, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-21 22:48:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1043124    
Attachments:
Description Flags
screencast of the bug
none
storage.log from a reproduction of the bug
none
anaconda.log from a reproduction of the bug
none
program.log from a reproduction of the bug none

Description Adam Williamson 2014-02-21 22:24:26 UTC
Created attachment 866285 [details]
screencast of the bug

Attaching a screencast and logs.

Booting a recent Rawhide nightly on a VM with an installed Fedora. Go to custom partitioning. The existing install is correctly displayed.

Try to delete one of its partitions. It is correctly removed from the treeview, but the 'available space' calculation does not change.

Attempting to create new partitions fails (even though the removed partition should have freed up sufficient space for this). After the attempt, the 'removed' partition is showing up in the treeview again.

This is reliably and repeatably reproducible.

Comment 1 Adam Williamson 2014-02-21 22:24:56 UTC
Created attachment 866286 [details]
storage.log from a reproduction of the bug

Comment 2 Adam Williamson 2014-02-21 22:25:37 UTC
Created attachment 866287 [details]
anaconda.log from a reproduction of the bug

Comment 3 Adam Williamson 2014-02-21 22:26:38 UTC
Created attachment 866288 [details]
program.log from a reproduction of the bug

Comment 4 Adam Williamson 2014-02-21 22:42:36 UTC
Proposing as a Beta blocker:

"When using the custom partitioning flow, the installer must be able to: ... Remove existing storage volumes"

https://fedoraproject.org/wiki/Fedora_20_Beta_Release_Criteria#Custom_partitioning

Comment 5 Adam Williamson 2014-02-21 22:48:38 UTC
d'oh. notabug. it was an LV, not a partition.