+++ This bug was initially created as a clone of Bug #435173 +++ Steps to reproduce: 1) Booting from RHEL5.2-Server-20080225.2-i386-DVD.iso 2) At syslinux prompt, type "linux rescue" 3) observer traceback Running anaconda, the Red Hat Enterprise Linux Server rescue mode - please wait... Traceback (most recent call last): File "/usr/bin/anaconda", line 721, in ? anaconda.id = instdata.InstallData(anaconda, [], "fd0", anaconda.methodstr, opts.display_mode) File "/usr/lib/anaconda/instdata.py", line 317, in __init__ self.reset() File "/usr/lib/anaconda/instdata.py", line 56, in reset self.iscsi = iscsi.iscsi() File "/usr/lib/anaconda/iscsi.py", line 183, in __init__ self.startup() File "/usr/lib/anaconda/iscsi.py", line 355, in startup t.startNode(node) File "/usr/lib/anaconda/iscsi.py", line 120, in startNode log.debug("iscsiadm %s" %(string.join(argv),)) File "/usr/lib/python2.4/string.py", line 318, in join return sep.join(words) TypeError: sequence item 5: expected string, NoneType found install exited abnormally [1/1] sending termination signals...done sending kill signals...done disabling swap... unmounting filesystems... /mnt/runtime done disabling /dev/loop0 /proc/bus/usb done /proc done /dev/pts done /sys done /tmp/ramfs done /mnt/source done /selinux done you may safely reboot your system -- Additional comment from jlaska on 2008-02-27 14:04 EST -- Rescue-mode on iSCSI iBFT enabled system. Raising for post-beta inclusion. -- Additional comment from jlaska on 2008-02-27 14:58 EST -- I believe the failure case here is booting stage#2 off of a local media source (hd or disk). Not network is available, but it attempts to initiate iscsi. Should it prompt for networking details? Should it not attempt to initialize iSCSI? -- Additional comment from pjones on 2008-03-11 09:29 EST -- The ideal behavior is to bring the network up with the data that's in the iBFT. -- Additional comment from jlaska on 2008-03-11 09:42 EST -- pjones: is this something that loader or anaconda should being doing? Can you provide a devel_ack or nack? -- Additional comment from msivak on 2008-03-13 11:03 EST -- pjones: There is no network setup information in the iBFT table. At least we didn't see any with jlaska on his test machine. We figured there is a way how to setup networking using the boot prompt, but otherwise we are not sure what is the best way to fix it. I can disable the iSCSI login, when portal is not detected and it is probably easy to setup networking or inform the user about missing networking during instalation. But the rescue mode is a question. I think it will be a bigger change to the codebase, than I would like to be testing in this phase of RHEL 5.2 devel cycle. -- Additional comment from jlaska on 2008-03-13 12:12 EST -- msivak: pjones: for the case of a CD/DVD installs, we already prompt the user for network details if they choose to add an iSCSI install, would it make sense to use that same mechanism when iBFT is configured? re: rescue mode ... I'd recommend just documenting the steps to setup iscsi from scratch and let the user handle that for now? Thoughts? -- Additional comment from msivak on 2008-03-17 08:48 EST -- mchristi: Is exposing the iBFT networking configuration supported in iscsiadm? It seems we weren't able to print it using the standard tools. -- Additional comment from mchristi on 2008-03-17 12:09 EST -- (In reply to comment #7) > mchristi: Is exposing the iBFT networking configuration supported in iscsiadm? > It seems we weren't able to print it using the standard tools. It is not supported. I can add it real quick if you want it. Let me know if you want this now for 5.2 or are going to do a work around for 5.2 and I should add it to 5.3, so I can make a bugzilla and try to get an exception for 5.2 if I need to. -- Additional comment from msivak on 2008-03-18 08:37 EST -- mchristi: If it is easy enough, try to get the exception for 5.2. If not.. i guess we will have to workaround it and try for 5.3 too.
I agree with Mike's comments in comment#1. Having this information exported will allow anaconda to properly handle network-less installations on iBFT enabled systems.
Hi, the RHEL5.2 release notes will be dropped to translation on April 15, 2008, at which point no further additions or revisions will be entertained. a mockup of the RHEL5.2 release notes can be viewed at the following link: http://intranet.corp.redhat.com/ic/intranet/RHEL5u2relnotesmockup.html please use the aforementioned link to verify if your bugzilla is already in the release notes (if it needs to be). each item in the release notes contains a link to its original bug; as such, you can search through the release notes by bug number. Cheers, Don
Verified by partner.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0424.html