]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Fix 3PAR drivers attempt to locate existing host
authorKurt Martin <kurt.f.martin@hp.com>
Tue, 2 Dec 2014 00:13:18 +0000 (16:13 -0800)
committerKurt Martin <kurt.f.martin@hp.com>
Tue, 2 Dec 2014 01:37:07 +0000 (17:37 -0800)
commit1e83a22507238a2a2ff5ac4bb5497c984666105d
treeadc646eb63b32c7ebc604b52374251f618ad0c6b
parent68c79f8945d20d11007f8fb37c3571821cd539db
Fix 3PAR drivers attempt to locate existing host

This patch fixes the current 3PAR drivers around attempting to locate
3PAR host that might already have volumes attached. The FC driver is
using the correct REST based queryHost but is not specifying the
parameters wwns=wwns when calling it. This was accidentally merged
during the removal on the local file locks.

The iSCSI driver was actually calling a SSH based findHost command
instead of the REST based queryHost based on iqns. The SSH based
command was failing with a session key error after a long idle time
between attaches.
Closes-Bug: 1398206

Change-Id: I5e0b1e5382c65176a74441bd4fe40d066317de48
cinder/tests/test_hp3par.py
cinder/volume/drivers/san/hp/hp_3par_fc.py
cinder/volume/drivers/san/hp/hp_3par_iscsi.py