]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Fixed nova VM live migration issue with 3PAR
authorWalter A. Boring IV <walter.boring@hp.com>
Thu, 6 Mar 2014 19:52:33 +0000 (11:52 -0800)
committerWalter A. Boring IV <walter.boring@hp.com>
Tue, 11 Mar 2014 17:41:13 +0000 (10:41 -0700)
commit2c1701e2f50feb5fa25ea6fb1b620f39346779de
treec4d3a80c5b1068377b98bfdb4e2556bfc68423aa
parent015555acb75ee4d9298915951d2bfaf0d19d2b02
Fixed nova VM live migration issue with 3PAR

Nova bypasses the cinder checks for a volume
being available, when it tries to attach a volume
to a new host during live migration.  The assumption
in cinder to this point has been that volumes can only
be attached to one host.  The 3PAR driver worked under
that assumption.  This assumption fell apart during detach
time as the driver was only looking for a VLUN on the
entire 3PAR, since it assumed it could only exist on one host.

This patch ensures that the driver looks for the VLUN on the
hostname it expects.

Change-Id: Ie894ad386990794d270ca1cb72f40095bd40c2e6
Closes-Bug: 1288927
cinder/tests/test_hp3par.py
cinder/volume/drivers/san/hp/hp_3par_common.py