Description of problem:
if no ifname is specified as kernel argument the server will not boot using ip=ibft. It will not find iscsi the root device
Version-Release number of selected component (if applicable): CentOS 6.5
Steps to Reproduce:
1.Install CentOS using netinstall iso on an iscsi lun
2. after instalation remove ifname=eth0:XX:XX:XX:XX:XX:XX from kernel line
3. try to boot and it will fail
rdinitdebug boot log and init.log: http://pastebin.com/XY4Ahwam
The OS should be able to boot only with ip=ibft and no ifname parameter
fix by haraldh: http://paste.fedoraproject.org/79831/32523561/
dirty fix: set ifname=dummy:FF:FF:FF:FF:FF:FF (or anything else in the same format) as a parameter and the OS will boot from iscsi and will set ibft0 accordingly
Created attachment 867046 [details]
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.