iSCSI install fails under hardy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
open-iscsi (Ubuntu) |
Fix Released
|
High
|
Colin Watson | ||
Hardy |
Fix Released
|
High
|
Steve Langasek | ||
Intrepid |
Won't Fix
|
Undecided
|
Unassigned | ||
Jaunty |
Won't Fix
|
High
|
Unassigned |
Bug Description
Steps performed:
- Booted with Hardy (8.04) Server CD
- Issued command line "install iscsi=true"
- Followed prompts to Configure iSCSI.
- Entered IP address of iSCSI target
Expected result
- Presentation of targets on given host to select from and continue the install
Actual result
- Red screen: "An installation step failed. ... The failing step is: Configure iSCSI"
Additional info / Troubleshooting steps:
A quick glance at the syslog output on tty4 indicates that the iSCSI subsystem failed to start because the InitiatorName was not set in /etc/iscsi/
InitiatorName=
I attempted to set this value with nano and re-perform the Configure iSCSI step. This was unsuccessful as my changes to /etc/iscsi/
Hardware issues have been ruled out as I have attempted this on three different physical machines.
Changed in debian-installer: | |
assignee: | nobody → kirkland |
Changed in open-iscsi: | |
importance: | Undecided → High |
milestone: | none → ubuntu-8.04.3 |
status: | New → Won't Fix |
assignee: | nobody → kirkland |
Changed in open-iscsi (Ubuntu Jaunty): | |
importance: | Undecided → High |
assignee: | Dustin Kirkland (kirkland) → Colin Watson (cjwatson) |
status: | New → In Progress |
Changed in open-iscsi (Ubuntu Hardy): | |
milestone: | ubuntu-8.04.3 → ubuntu-8.04.4 |
Changed in open-iscsi (Ubuntu Hardy): | |
assignee: | Dustin Kirkland (kirkland) → nobody |
Changed in open-iscsi (Ubuntu Intrepid): | |
assignee: | Dustin Kirkland (kirkland) → nobody |
tags: |
added: verification-done removed: verification-needed |
Installer package open-iscsi-udeb has setting GenerateName=yes. iscsi-iname - proper location is /sbin/iscsi-iname
It's ok but uses iscsi-iname which it cannot find to autogenerate...
It invokes /usr/bin/
quick workaround: make symbolic link before starting iscsi
ln -s /sbin/iscsi-iname /usr/sbin/ iscsi-iname