]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Fixes the 3PAR drivers CPG validation
authorKurt Martin <kurt.f.martin@hp.com>
Mon, 3 Dec 2012 02:25:23 +0000 (18:25 -0800)
committerKurt Martin <kurt.f.martin@hp.com>
Mon, 3 Dec 2012 22:15:57 +0000 (14:15 -0800)
commit02e19529b1b9b4b98293cd7eb15da1dffd1f7ac4
treeab182b73a4bed33fdf81e8e401e3438569e13384
parenta003e4a41fe4378d06481ccaadeb57d890600bd6
Fixes the 3PAR drivers CPG validation

The 3PAR drivers were not checking if the Common Provisioning
Group(CPG) exists in the virtual domain at volume create time when
the default was being overwritten by volume type extra_specs value.
It was also reporting the default CPG in the metadata returning
after creating the volume. Now it reporting the correct CPG and
setting the correct snapshot cpg if different from the default
or not set.

Fixes bug 1186427

Change-Id: Idef7a4f29854c82980789786f2414e5046c8d8fb
cinder/volume/drivers/san/hp/hp_3par_common.py