E-Series Volume extend converts thin volumes to thick

Bug #1493874 reported by Michael Price
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Michael Price

Bug Description

Thin provisioned volumes are being converted to thick provisioned volumes by the extend_volume operation.

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/224285

Changed in cinder:
assignee: nobody → Michael Price (michael-price-q)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

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

commit 6984e0921e629c8b1b6e1f160f093818d233cb2f
Author: Michael Price <email address hidden>
Date: Tue Aug 25 17:36:44 2015 -0500

    NetApp: Fix volume extend with E-Series

    Thin provisioned volumes were being converted to thick provisioned
    volumes by extend_volume. When thin provisioning support was added,
    the extend_volume method was not updated to use the correct API
    for performing the capacity expansion operation.

    This patch changes the volume extension strategy when a volume is
    thin provisioned to use the correct API. With a thick provisioned
    volume, a clone will be created with the new capacity, and the old
    volume removed, but a thin provisioned volume's capacity can simply
    be expanded directly, because that is merely the capacity that the user
    sees, as opposed to the backend provisioned capacity.

    Closes-Bug: 1493874
    Change-Id: Iec25f29381d5fba3409d1de83bf6816ae1a9ac22

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
milestone: none → liberty-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: liberty-rc1 → 7.0.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.