Created attachment 368148 [details]
Description of problem:
This is a subcase of BUG523610 where the disk available for installation is smaller than
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create a 2GB volume for use through KVM
2. install fedora on it using a VM with 1G or more of memory allocated
3. select all defaults
an unhanded exception triggered that abort anaconda
autopartition works or shows a message to let the user do partitioning manually
the problem is that when autopartitioning is invoked the setDefaultPartitioning method in installclass.py will request for a root partition of 1GB, one /boot partition (outside of LVM) of 200MB and a swap partition of at least the same size of the memory, without taking into consideration the size of the physical devices available.
this will result in a negative value for vg.freeSpace for the main VolGroup which will break when passed to storage/partition.py's growLVM
Created attachment 368152 [details]
proposed workaround for anaconda 12.46 (or later)
to easy testing, a patched anaconda 12.46 based updates.img available from :
A fix will be in anaconda-13.8. Thanks for the report.
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.
More information and reason for this action is here:
*** Bug 538229 has been marked as a duplicate of this bug. ***
*** Bug 557389 has been marked as a duplicate of this bug. ***