Dell Storage Center Driver API bug

Bug #1426463 reported by Tom Swanson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Tom Swanson

Bug Description

In the Dell REST API for the Storage Center we are logging the volume's index. Index has since become a private attribute. Referencing this produces an exception that foils volume creation.

Switched to instanceId.

Tags: cinder
Changed in cinder:
assignee: nobody → Tom Swanson (tom-swanson)
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/159932

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/159932
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=7da2dff16f2273de9d9d257568b7c7921de695cb
Submitter: Jenkins
Branch: master

commit 7da2dff16f2273de9d9d257568b7c7921de695cb
Author: Tom Swanson <email address hidden>
Date: Fri Feb 27 11:25:38 2015 -0600

    Dell Storage Center Driver API bug

    In later versions of the Dell Storage Center REST API
    the index attribute is removed from the ScVolume object.
    Referencing this caused an exception that failed volume
    creation. Replaced with instanceId.

    Also _init_volume was mapping/unmapping to every server
    that was currently up on the Storage Center rather than
    a single server. While this would certainly initialize
    the volume it would create a lot of extra work on a busy
    system. We now break after the first map/unmap.

    Changed copyright to 2015 to match when it will actually
    be released.

    Change-Id: I89f3967144d7effbb67d1498fc3b4a7a23042a59
    Closes-Bug: 1426463

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.