VNX Cinder Driver should reject to create CG with extra spec storagetype:provisioning=compressed

Bug #1421163 reported by Jeegn Chen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Medium
Jeegn Chen

Bug Description

In VNX array, compressed LUNs cannot be added into a Consistency Group.

To be consistent with this behavior, VNX Cinder Driver should check the volume types during CG creation.
If storagetype:provisioning=compressed is specified, VNX Cinder Driver should reject the CG creation operation.

Tags: driver emc vnx
Jeegn Chen (jeegn-chen)
Changed in cinder:
assignee: nobody → Jeegn Chen (jeegn-chen)
Xing Yang (xing-yang)
tags: added: driver emc vnx
Changed in cinder:
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/159733
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=3fd6af2ce490f4b1fb3bb320fcb903043de1a998
Submitter: Jenkins
Branch: master

commit 3fd6af2ce490f4b1fb3bb320fcb903043de1a998
Author: Jeegn Chen <email address hidden>
Date: Fri Feb 27 14:59:48 2015 +0800

    More validation logic for VNX CG creation

    In VNX array, compressed LUNs cannot be added into a Consistency Group.

    VNX Cinder Driver should check the volume types.
    If storagetype:provisioning=compressed is specified,
    VNX Cinder Driver should reject the CG creation operation.

    Change-Id: I221260217f875d39a119f06ce327f7ce6b5eb1ad
    Closes-Bug: #1421163

Changed in cinder:
status: In Progress → Fix Committed
Revision history for this message
Jeegn Chen (jeegn-chen) wrote :

Need more change to fix it.

Changed in cinder:
status: Fix Committed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/161203
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=876e891a8bf5a1a7cdb857c7cefa946c418272f0
Submitter: Jenkins
Branch: master

commit 876e891a8bf5a1a7cdb857c7cefa946c418272f0
Author: Jeegn Chen <email address hidden>
Date: Wed Mar 4 21:10:34 2015 +0800

    More validation logic for VNX CG creation

    In VNX array, compressed LUNs cannot be added into a Consistency Group.

    VNX Cinder Driver should check the volume types.
    If storagetype:provisioning=compressed is specified,
    VNX Cinder Driver should reject the CG creation operation.

    When parsing group['volume_type_id'], the trailing comma should be
    considered.

    Change-Id: Ie683935f8aa03f04e0c353bdebadc0f410ada08e
    Closes-Bug: #1421163

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
milestone: none → kilo-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: kilo-3 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.