Description of problem: If the OS boot disk on the RHEL7 hosts is larger than 2TB, the automatic installation fails. Version-Release number of selected component (if applicable): Latest puddle How reproducible: Attempt a kickstart of RHEL7 OSP hosts using any deployment, with the OS disks configured (e.g. via perc controller to use a RAID5 device across multiple internal drives). The workaround is to add the following to the partition scheme "OpenStack Default" : part biosboot --fstype=biosboot --size=1 (immediately after the "clearpart --all --initlabel") The above workaround was gathered after reading: https://bugzilla.redhat.com/show_bug.cgi?id=1032428 (see comment #9 and comment #15). Since a custom partition is used, we need to add some logic to determine if the size of sda is > 2TB, and ensure the creation of the biosboot partition.
The comments being referenced, i.e. 9 and 15, are comments against 1032428, not this bz entry.
PR available: https://github.com/theforeman/foreman-installer-staypuft/pull/100
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2014-1800.html