]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
VMEM v6000: Fix export verify routines
authorRyan Lucio <rlucio@vmem.com>
Thu, 12 Mar 2015 23:12:10 +0000 (16:12 -0700)
committerRyan Lucio <rlucio@vmem.com>
Thu, 9 Jul 2015 19:07:31 +0000 (12:07 -0700)
commitad5eb92dcd5afcbce99c5c4812415fdcb6d8b339
tree5b514c5280aafbfff2b9a285732c171d706fe9b1
parent917db3a296a0b3b0ea067e02e3aeb77d8fdd40a8
VMEM v6000: Fix export verify routines

New 'state' nodes in vmos6 are reflecting the kernel/system state
indicating lun accessibility on the data plane.  The nodes used
previously were only reflecting success on the mgmt plane, meaning
that the routines were sometimes returning before the target/export
was actually available for client use.

Also, switch to using one global iscsi target group (backend
container that groups target IPs) to avoid a backend export bug
exposed by the changes mentioned above.

Change-Id: I1cd296d6d02562e1eb7374df736b2649fe2692a2
Closes-Bug: #1430014
cinder/tests/unit/test_v6000_common.py
cinder/tests/unit/test_v6000_fcp.py
cinder/tests/unit/test_v6000_iscsi.py
cinder/volume/drivers/violin/v6000_common.py
cinder/volume/drivers/violin/v6000_fcp.py
cinder/volume/drivers/violin/v6000_iscsi.py