Storwize_svc driver doesn't work properly in FC mode if svcinfo lsnode returns multipe WWPNs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Jay Bryant | ||
Icehouse |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
We have encountered a case on our system where 'svcinfo lsnode' returns multiple WWPNs:
[root@szmlnx07 ˜]# ssh admin@9.114.62.132 -i /etc/cinder/id_rsa 'svcinfo lsnode 12'
id 12
name node11
UPS_serial_number 1000995057
WWNN 5005076801000FE9
status online
IO_group_id 0
IO_group_name io_grp0
partner_node_id 10
partner_node_name node10
config_node no
UPS_unique_id 2040000249140147
port_id 5005076801400FE9
port_status active
port_speed 4Gb
port_id 5005076801300FE9
port_status active
port_speed 4Gb
port_id 5005076801100FE9
port_status inactive
port_speed N/A
port_id 5005076801200FE9
port_status inactive
port_speed N/A
...
This results in preferred_
if not vol_opts[
It appears that an assumption is being made that preferred_
In the case of our system conn_wwpns is ['5005076801400
I am going to code up a solution to account for this situation.
I think we have a new configuration that may be uncovering this. Our environment has an SVC front ending an XIV and other storage. I think this may be uncovering configurations that hadn't previously been tried.
Changed in cinder: | |
importance: | Undecided → High |
assignee: | nobody → Jay Bryant (jsbryant) |
tags: | added: drivers storwize |
tags: | added: icehouse-backport-potential |
Changed in cinder: | |
status: | New → In Progress |
Fix proposed to branch: master /review. openstack. org/88705
Review: https:/