3par drivers can't delete a volume being copied

Bug #1279137 reported by Walt Boring
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Walt Boring

Bug Description

When running the driver certification tests for Icehouse, we found a bug with the 3PAR FC/iSCSI drivers.
The tempest test calls cinder to create a clone of a volume, and then immediately calls delete on the clone. The 3PAR won't allow you to do that unless you stop the copy first. You get a very generic exception, that isn't helpful.

Tags: 3par hp
Changed in cinder:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

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

commit dfb1a090334d705425e739e8174a9c1c07009433
Author: Walter A. Boring IV <email address hidden>
Date: Mon Feb 10 13:09:28 2014 -0800

    Update 3PAR drivers to pass cert test

    This patch updates both the HP 3PAR Fibre Channel
    and HP 3PAR iSCSI block storage drivers so that they
    can pass the driver certification tests. We also updated
    the unit tests to use mock instead of mox.

    These versions of the drivers require the new 3.0.0 hp3parclient,
    which can be downloaded from the pypi repository:
    https://pypi.python.org/pypi/hp3parclient
    The new hp3parclient requires the 3.1.3 firmware on the HP 3PAR.

    The driver certification results:
    Related-Bug: #1278575
    Related-Bug: #1278577

    Closes-Bug: #1279137

    Change-Id: I72e0a76c865e54c58e41cc4409555d9042e30267
    DocImpact: Document new driver requirements.

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: icehouse-3 → 2014.1
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.