[Bug 1033498] Re: Ubuntu 12.04 iSCSI boot fails

Launchpad Bug Tracker 1033498 at bugs.launchpad.net
Tue Sep 24 10:35:21 UTC 2013


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: open-iscsi (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to open-iscsi in Ubuntu.
https://bugs.launchpad.net/bugs/1033498

Title:
  Ubuntu 12.04 iSCSI boot fails

Status in “open-iscsi” package in Ubuntu:
  Confirmed

Bug description:
  I have installed Ubuntu 12.04 server onto a Fujitsu BX924 blade server with an iSCSI-based root FS.
  The system has iSCSI boot code which provides an iBFT (iSCSI Boot Firmware Table).

  The installation went smoothly, but the first (and any subsequent) boots failed.
  The messages were
  IP-Config: no response after <n> secs - giving up
  IP-Config: eth0 hardware address c8:0a:a9:03:c5:34 mtu 1500 DHCP RARP
  IP-Config: eth0 hardware address c8:0a:a9:03:c5:34 mtu 1500 DHCP RARP
  (these three lines repeating with increasing values of <n>)

  As can be seen, the system has 2 interfaces, one (eth0) connected to a
  storage-only LAN and the other (eth1) to our company intranet.

  At first I got around this by break-ing into the boot process, setting up eth0 manually
  ip addr add 192.168.1.198/24 brd + dev eth0
  ip link set dev eth0 up
  touch /tmp/net-eth0.conf	# Signal eth0 is configured
  touch /tmp/net-eth1.conf	# Signal eth1 is configured

  Later, I added the iscsi-ibft kernel module to the initramfs and code to the iscsi scriptlet to get the required information from the iBFT (added as an attachment).
  Note that this code lacks starting the DHCP client in case /sys/firmware/ibft/ethernet0/dhcp does contain a valid IP address. This is required so any lease on the address does not expire and the address is given to another client.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1033498/+subscriptions



More information about the foundations-bugs mailing list