iSCSI volumes are not discovered during ubuntu 14.04.04 installation (Shinner)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hw-detect (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
Trusty |
Triaged
|
High
|
Mathieu Trudel-Lapierre | ||
open-iscsi (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
Trusty |
Triaged
|
High
|
Mathieu Trudel-Lapierre | ||
partman-iscsi (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
Trusty |
Triaged
|
High
|
Mathieu Trudel-Lapierre |
Bug Description
---Problem Description---
iSCSI volumes are not discovered during ubuntu 14.04.04 installation
---uname output---
Linux ltcalpine-lp4 4.2.0-19-generic #23~14.04.1-Ubuntu SMP Thu Nov 12 12:32:48 UTC 2015 ppc64le GNU/Linux
---boot type---
CDROM / ISO image
---Install repository type---
CDROM
---Point of failure---
Other failure during installation (stage 1)
steps to reproduce:
1. on PowerVM, download the latest ubuntu 14.04.04 ISO from below location and setup virtual DVD.
http://
2. Once configured boot the virtual DVD, in the test system select the option 6 to boot from virtual cdrom
Version FW840.00 (SV840_047)
SMS (c) Copyright IBM Corp. 2000,2015 All rights reserved.
-------
Select Device
Device Current Device
Number Position Name
1. - Interpartition Logical LAN
( loc=U8408.
2. - PCIe2 4-Port (10GbE SFP+ & 1GbE RJ45) Adapter
( loc=U78C7.
3. - PCIe2 4-Port (10GbE SFP+ & 1GbE RJ45) Adapter
( loc=U78C7.
4. - PCIe2 4-Port (10GbE SFP+ & 1GbE RJ45) Adapter
( loc=U78C7.
5. - PCIe2 4-Port (10GbE SFP+ & 1GbE RJ45) Adapter
( loc=U78C7.
6. - SCSI CD-ROM
( loc=U8408.
------
Navigation keys:
M = return to Main Menu N = Next page of list
ESC key = return to previous screen X = eXit System Management Services
------
3. During install configure eth3 which is configured to V7000 for iSCSI
?????
? ?
? Your system has multiple network interfaces. Choose the one to use as ?
? the primary network interface during the installation. If possible, ?
? the first connected network interface found has been selected. ?
? ?
? Primary network interface: ?
? ?
? eth0: Ethernet ?
? eth1: Broadcom Corporation NetXtreme II BCM57800 1/10 Gigabit Eth ?
? eth2: Broadcom Corporation NetXtreme II BCM57800 1/10 Gigabit Eth ?
? eth3: Broadcom Corporation NetXtreme II BCM57800 1/10 Gigabit Eth <---- ?
? eth4: Broadcom Corporation NetXtreme II BCM57800 1/10 Gigabit Eth ?
? ?
? <Go Back> ?
? ?
?????
4. configure iSCSI in the installer
? ?
? This menu allows you to configure iSCSI volumes. ?
? ?
? iSCSI configuration actions ?
? ?
? Log into iSCSI targets ?
? Finish ?
? ?
? <Go Back> ?
? ?
???
? ?
? Enter an IP address to scan for iSCSI targets. To use a port other ?
? than the default of 3260, use "IP:port" notation, for example ?
? "1.2.3.4:3261". ?
? ?
? iSCSI target portal address: ?
? ?
? 10.10.10.10:3260,1 iqn.1986-
? ?
? <Go Back> <Continue> ?
? ?
???
???
? ?
? Some iSCSI targets require the initiator (client) to authenticate ?
? using a username and password. If that is the case for this target, ?
? enter the username here. Otherwise, leave this blank. ?
? ?
? iSCSI initiator username for 10.10.10.10:3260,1 ?
? iqn.1986-
? ?
? _______
? ?
? <Go Back> <Continue> ?
? ?
???
? ?
? Select the iSCSI targets you wish to use. ?
? ?
? iSCSI targets on 10.10.10.10:3260,1 ?
? iqn.1986-
? ?
? [*] iqn.1986-
? ?
? <Go Back> <Continue> ?
? ?
? ?
? This menu allows you to configure iSCSI volumes. ?
? ?
? iSCSI configuration actions ?
? ?
? Log into iSCSI targets ?
? Finish ?
? ?
? <Go Back> ?
? ?
5. after successful iSCSI configure, the installer doesn't detect the iSCSI volumes, only the local disk is being detected.
?????
? ?
? This is an overview of your currently configured partitions and mount ?
? points. Select a partition to modify its settings (file system, mount ?
? point, etc.), a free space to create partitions, or a device to ?
? initialize its partition table. ?
? ?
? ?
? SCSI1 (0,1,0) (sda) - 53.7 GB AIX VDASD ? ?
? > 1.0 MB FREE SPACE ? ?
? > #1 7.3 MB K ? ?
? > #2 51.4 GB ext4 ? ?
? > #3 2.2 GB F swap swap ? ?
? > 1.0 MB FREE SPACE ? ?
? ? ?
? Undo changes to partitions ?
? Finish partitioning and write changes to disk ?
? ?
? <Go Back> ?
? ?
?????
Note:
1. With the OS installed on the local disk, we can discover the iSCSI volumes without any issues, however the ubuntu installer doesn't detect the volumes.
2. refer install_steps, for complete steps.
3. install folder contains the installation logs.
== Comment: #8 - Guilherme Guaglianoni Piccoli <email address hidden> - 2016-02-02 10:37:44 ==
This issue happens because Ubuntu installer creates a random initiatorName and does not allow user to change it - it does not even show the initiatorName to user. As a result, the Initiator (Ubuntu Installer) can't communicate with Target (the iSCSI server).
Talking to cyphermox at #Ubuntu-powerpc IRC channel, we discussed about the possibility of the Installer shows a dialog that allows user to choose the initiatorName manually before trying to connect to Target. Seems a good approach that would solve this issue.
Mirroring to LaunchPad.
Cheers,
Guilherme
affects: | ubuntu → partman-iscsi (Ubuntu) |
Changed in hw-detect (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in open-iscsi (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in partman-iscsi (Ubuntu): | |
status: | In Progress → Fix Released |
Default Comment by Bridge