Bug 1137579
| Summary: | Anaconda's custom partitioning GUI size parsing logic makes it impossible to easily set a partition size to the maximum available space | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jean-François Fortin Tam <nekohayo> |
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 20 | CC: | anaconda-maint-list, dshea, g.kaviyarasu, jonathan, nekohayo, 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-09-15 20:57:36 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: | |||
|
Description
Jean-François Fortin Tam
2014-09-04 03:11:46 UTC
Please attach the log files from /tmp in the the installation environment to this bug, in particular storage.log Can you not reproduce this issue on your end? I thought it was very common. The Centos7 system I have been installing on yesterday has been installed. Asking me to redo it would imply me getting another system just for the sake of messing up its partitioning and redoing the process, which is an expensive operation. You folks are probably better equipped to do this? (In reply to Jean-François Fortin Tam from comment #2) > Can you not reproduce this issue on your end? We are not going to do that. The default behavior when no size is specified or a too-large size is specified is to allocate the largest amount of space possible. If this is happening, the something else is in the way. Maybe you are create a logical volume in a volume group that only has ~58GB free? Maybe your partitioning table is fragmented and 58G is the size of the first free block? Maybe there is a bug in anaconda in the way that we are interpreting your particular storage situation? I do not know. I can't read your mind. That's why I asked for logs. The log files are copied to the installed system in /var/log/anaconda. Well, the system's drive originally had partitions roughly like this (if I'd known, I should've taken a screenshot): 2 NTFS partitions (Windows 7 + recovery), and an extended logical partition for Fedora (/, /home, swap). In Anaconda's custom partitioner, what I attempted was to delete all partitions - there was nothing left in the list - and then create two new ext4 partitions, / and /home. /home is the one I was never able to set the size for. If that changes anything, I specifically told Anaconda to not use LVM, only standard partitions. The problem is that since then, I rebooted, nuked the partitions using the gnome disk utility, created the two / and /home partitions, and *then* reran anaconda to install by mapping to those partitions. So the logs on the installed system are not going to be helpful, I'm afraid. I can maybe try recreating all that crazy "NTFS + ext4 partitioning" in a virtual machine, and then try to reproduce the issue, but this is going to require inordinate amounts of time and energy. I'm not on anyone's payroll to do that, it might take quite a long while before I get to that. All of the methods you listed except for "max" and "*" are known to work well. Thousands of people are using this functionality. Something specific to your disk layout caused the unexpected behavior but, since you didn't provide logs, we'll probably never know what it was. |