Bug 1161644

Summary: iSCSI LUN shows as Local Standard Disk
Product: [Fedora] Fedora Reporter: Jan Stodola <jstodola>
Component: systemdAssignee: Samantha N. Bueno <sbueno>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 21CC: amulhern, anaconda-maint-list, bcl, dlehman, g.kaviyarasu, johannbg, jonathan, jsynacek, lnykryn, msekleta, rvykydal, sbueno, s, systemd-maint, vanmeeuwen+fedora, vpavlin, vpodzime, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-11-14 15:08:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
program.log
none
storage.log
none
screenshot none

Description Jan Stodola 2014-11-07 14:42:36 UTC
Description of problem:
iSCSI LUN is placed under "Local Standard Disks" in the Installation Destination spoke. It should be placed under "Specialized & Network Disks".

Version-Release number of selected component (if applicable):
Fedora 21_TC1
anaconda-21.48.13-1

How reproducible:
always

Steps to Reproduce:
1. Start installation using any available means (CD, DVD, boot.iso etc...)
2. Advance to the installer hub
3. Click on Installation Destination
4. Under "Specialized & Network Disks" click on "Add a disk..."
5. Click on "Add iSCSI Target..."
6. Fill out the Target IP address and click on "Start Discovery"
7. Select the correct node in the list of discovered targets
8. Select "No Authentication (discovery authentication disabled)" as the Node login authentication type
9. Click the "log in" button (not the "OK" button)
10. Select the desired virtual disk by using the checkbox on the left hand side of the spoke 

Actual results:
There is no new disk visible. After returning to the Installation Destination spoke, the iSCSI LUN is visible as "Local Standard Disk"

Expected results:
iSCSI LUN is visible under "Specialized & Network Disks"

Additional info:
Test case:
https://fedoraproject.org/wiki/QA:Testcase_install_to_iSCSI_no_authentication

Comment 2 Jan Stodola 2014-11-07 14:45:19 UTC
Created attachment 954957 [details]
program.log

Comment 3 Jan Stodola 2014-11-07 14:45:46 UTC
Created attachment 954958 [details]
storage.log

Comment 5 Jan Stodola 2014-11-07 14:47:01 UTC
Created attachment 954961 [details]
screenshot

Comment 6 Radek Vykydal 2014-11-10 10:32:24 UTC
udev.device_is_iscsi(info) -> udev.device_is_sw_iscsi(info)
fails with
KeyError: ('ID_PATH')

Comment 7 Samantha N. Bueno 2014-11-13 21:22:30 UTC
(In reply to Radek Vykydal from comment #6)
> udev.device_is_iscsi(info) -> udev.device_is_sw_iscsi(info)
> fails with
> KeyError: ('ID_PATH')

Right, it appears ID_PATH is no longer part of the information being dumped by udev. Now all of our iSCSI functions in blivet.udev are broken. How annoying.

I'll just leave this here:
http://lists.freedesktop.org/archives/systemd-devel/2014-October/023911.html

Comment 8 David Shea 2014-11-14 15:08:21 UTC
The underlying problem is the change in systemd, so duping to 1161779.

*** This bug has been marked as a duplicate of bug 1161779 ***