Sync Manila code with the latest common capability agreement doc

Bug #1487467 reported by Igor Malinovskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Critical
Igor Malinovskiy

Bug Description

According to new common capabilities documentation Manila has common capability thin_provisioning with
boolean value. That's why instances of thin_provisioning_support and thick_provisioning_support capabilities should be replaced with thin_provisioning=True/False.

Also Drivers that report no value for the "dedupe" common capability
should be treated in the scheduler as if dedupe=False.

Changed in manila:
assignee: nobody → Igor Malinovskiy (imalinovskiy)
status: New → In Progress
Changed in manila:
milestone: none → liberty-3
importance: Undecided → Critical
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

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

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

Reviewed: https://review.openstack.org/213140
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=6c63dee78f9928f261bc81d5e274f051be10fb27
Submitter: Jenkins
Branch: master

commit 6c63dee78f9928f261bc81d5e274f051be10fb27
Author: Igor Malinovskiy <email address hidden>
Date: Mon Aug 31 17:04:39 2015 +0300

    Replace thin/thick capabilities with thin_provisioning

    According to new common capabilities documentation
    Manila has common capability thin_provisioning with
    boolean value. That's why instances of
    thin_provisioning_support and thick_provisioning_support
    capabilities should be replaced with
    thin_provisioning=True/False.

    Depends-On: I2c5bdf5ef9bfd6c8e7e06dac1fde08ad56cc6af1
    Change-Id: If366fb242e4903f0b2693132d312b9318f4d89a4
    Partial-Bug: #1487467

Thierry Carrez (ttx)
Changed in manila:
milestone: liberty-3 → liberty-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/218872
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=4c5522bdd4092d9f23754c6b05aa3989e6d3c708
Submitter: Jenkins
Branch: master

commit 4c5522bdd4092d9f23754c6b05aa3989e6d3c708
Author: Igor Malinovskiy <email address hidden>
Date: Wed Sep 9 12:38:05 2015 -0400

    Use 'False' as default value for "dedupe" common capability

    Drivers that report no value for the "dedupe" common capability
    should be treated in the scheduler as if dedupe=False.

    Change-Id: I5dd49b5a28563106d35739c64f450118c4583f78
    Partial-Bug: #1487467

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