netapp cdot compression requires deduplication

Bug #1778022 reported by Maurice Escher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Low
Rodrigo Barbieri

Bug Description

Hi,

enabling compression does not work on the netapp driver, it requires deduplication to be enabled first.

See https://library.netapp.com/ecmdocs/ECMP1196986/html/GUID-143DE222-EAE7-47CB-A6DA-36E26AE0D2F3.html "Enabling data compression on a volume [...] Before you begin
You must have enabled deduplication on the volume."

The code tries to do it in the wrong order.

BR,
Maurice

Changed in manila:
assignee: nobody → Maurice Schreiber (maurice-schreiber)
status: New → In Progress
Tom Barron (tpb)
tags: added: driver netapp
Changed in manila:
importance: Undecided → Low
milestone: none → rocky-3
Changed in manila:
assignee: Maurice Schreiber (maurice-schreiber) → Goutham Pacha Ravi (gouthamr)
Changed in manila:
assignee: Goutham Pacha Ravi (gouthamr) → Tiago Pasqualini da Silva (tiago.pasqualini)
Changed in manila:
assignee: Tiago Pasqualini da Silva (tiago.pasqualini) → Rodrigo Barbieri (rodrigo-barbieri2010)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/539996
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=04aa4ba141d7a78ca5a924432cd2ddc7494a2c78
Submitter: Zuul
Branch: master

commit 04aa4ba141d7a78ca5a924432cd2ddc7494a2c78
Author: Maurice Schreiber <email address hidden>
Date: Mon Dec 18 09:20:55 2017 +0100

    NetApp cDOT driver switch volume efficiency

    cDOT compression requires that deduplication is enabled.
    Reflect that in update_volume_efficiency_attributes
    method, which is now also used for create_volume.

    Closes-Bug: #1778022
    Change-Id: I1aa05aa07b1cb64c44b1f654ee77b620b6c5e6d0

Changed in manila:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 8.0.0.0rc1

This issue was fixed in the openstack/manila 8.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/648720

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/rocky)

Reviewed: https://review.openstack.org/648720
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=d509dbb5e9532769b4e46b7c71433ab4099c808a
Submitter: Zuul
Branch: stable/rocky

commit d509dbb5e9532769b4e46b7c71433ab4099c808a
Author: Maurice Schreiber <email address hidden>
Date: Mon Dec 18 09:20:55 2017 +0100

    NetApp cDOT driver switch volume efficiency

    cDOT compression requires that deduplication is enabled.
    Reflect that in update_volume_efficiency_attributes
    method, which is now also used for create_volume.

    Closes-Bug: #1778022
    Change-Id: I1aa05aa07b1cb64c44b1f654ee77b620b6c5e6d0
    (cherry picked from commit 04aa4ba141d7a78ca5a924432cd2ddc7494a2c78)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/652768

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 7.3.0

This issue was fixed in the openstack/manila 7.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/queens)

Reviewed: https://review.opendev.org/652768
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=19c3ed01762349d59f8090ebf5298e8117e72730
Submitter: Zuul
Branch: stable/queens

commit 19c3ed01762349d59f8090ebf5298e8117e72730
Author: Maurice Schreiber <email address hidden>
Date: Mon Dec 18 09:20:55 2017 +0100

    NetApp cDOT driver switch volume efficiency

    cDOT compression requires that deduplication is enabled.
    Reflect that in update_volume_efficiency_attributes
    method, which is now also used for create_volume.

    Closes-Bug: #1778022
    Change-Id: I1aa05aa07b1cb64c44b1f654ee77b620b6c5e6d0
    (cherry picked from commit 04aa4ba141d7a78ca5a924432cd2ddc7494a2c78)
    (cherry picked from commit d509dbb5e9532769b4e46b7c71433ab4099c808a)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 6.3.1

This issue was fixed in the openstack/manila 6.3.1 release.

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.