iSCSI discovery doesn't work with Iser transport type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
os-brick |
Fix Released
|
Undecided
|
Michael Price |
Bug Description
In order to perform iSCSI discovery using the ISER transport type, the -I option must be provided to iscsiadm with the transport type. This option is not being provided by os-brick, so the tcp transport type is provided by default. This results in a discovery failure.
2016-06-21 13:40:39.775 WARNING oslo.privsep.daemon [-] privsep log: CMD "iscsiadm -m discovery -t sendtargets -p 192.168.2.100:3260" returned: 19 in 30.063s
2016-06-21 13:40:39.790 WARNING oslo.privsep.daemon [-] privsep log: u'iscsiadm -m discovery -t sendtargets -p 192.168.2.100:3260' failed. Not Retrying.
2016-06-21 13:40:39.805 WARNING oslo.privsep.daemon [-] privsep log: privsep: Exception during request[112702320]: Unexpected error while running command.
2016-06-21 13:40:39.814 WARNING oslo.privsep.daemon [-] privsep log: Command: iscsiadm -m discovery -t sendtargets -p 192.168.2.100:3260
2016-06-21 13:40:39.822 WARNING oslo.privsep.daemon [-] privsep log: Exit code: 19
2016-06-21 13:40:39.829 WARNING oslo.privsep.daemon [-] privsep log: Stdout: u''
2016-06-21 13:40:39.837 WARNING oslo.privsep.daemon [-] privsep log: Stderr: u'iscsiadm: Login response timeout. Waited 30 seconds and did not get reponse PDU.\n\niscsiadm: discovery login to 192.168.2.100 failed, giving up 2\niscsiadm: Could not perform SendTargets discovery: encountered non-retryable iSCSI login failure\n'
Changed in os-brick: | |
assignee: | nobody → Michael Price (michael-price-q) |
Fix proposed to branch: master /review. openstack. org/352528
Review: https:/