3par VVS set in extra-specs, driver needs to validate vvs before creating volume

Bug #1218554 reported by Michael Denny on 2013-08-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
High
Kurt Martin

Bug Description

3par VVS set in extra-specs, driver needs to validate vvs before creating volume

set 3par vvs in extra specs which doesn't exist, volume created, driver should check vvs before creating volume

cinder --os-username admin --os-tenant-name admin type-key gold set volume_backend_name=3parfc hp3par:vvs=mjd_vvs

Changed in cinder:
status: New → Confirmed
assignee: nobody → Kurt Martin (kurt-f-martin)
tags: added: 3par drivers

Fix proposed to branch: master
Review: https://review.openstack.org/45132

Changed in cinder:
status: Confirmed → In Progress
Changed in cinder:
milestone: none → havana-rc1
importance: Undecided → High

Reviewed: https://review.openstack.org/45132
Committed: http://github.com/openstack/cinder/commit/3a2db8e03434c3132d47a7256b9bd085662c5ca2
Submitter: Jenkins
Branch: master

commit 3a2db8e03434c3132d47a7256b9bd085662c5ca2
Author: Kurt Martin <email address hidden>
Date: Wed Sep 4 15:08:51 2013 -0700

    Validate VV Set exists in 3PAR drivers

    The 3PAR drivers must first create a volume and then add that
    volume to a virtual volume set on the backend for QoS support.
    If that predefined virutal volume set does not exists the
    volume would not be associated with the correct QoS settings.
    This patch will now look to see if the virtaul volume set
    exists and if not will delete the volume and notify the user
    that the VV Set does not exists.

    Change-Id: I460f6dd7001362b850c49454c78673aecd4cfef0
    Fixes: bug 1218554

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx) on 2013-10-04
Changed in cinder:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2013-10-17
Changed in cinder:
milestone: havana-rc1 → 2013.2
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers