quobyte driver introduced extra dependency to xattr

Bug #1420332 reported by Danny Al-Gaaf
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Marc Koderer

Bug Description

The Quobyte driver introduced an new dependency to xattr python binding. This driver is the only consumer to xattr. During the review of the quobyte nova volume driver this dependency was removed [1] between patchset 18 and 19.

The driver needs to get changed to call a binary (getfattr) and remove the otherwise not needed dependency to xattr as in nova.

[1] https://review.openstack.org/#/c/110722/

Changed in cinder:
assignee: nobody → Danny Al-Gaaf (danny-al-gaaf)
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/154543

Changed in cinder:
status: New → In Progress
Changed in cinder:
assignee: Danny Al-Gaaf (danny-al-gaaf) → Marc Koderer (m-koderer)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

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

commit 07ff70a23b1f5f98e10f795af9954a47313a0a74
Author: Danny Al-Gaaf <email address hidden>
Date: Tue Feb 10 16:43:21 2015 +0100

    quobyte: remove dependency to xattr

    The Quobyte driver introduced an new dependency to xattr
    python binding. This driver is the only consumer of xattr.

    Instead of introducing new dependencies call getfattr binary
    as already done in the quobyte nova volume driver.

    Closes-Bug: 1420332
    Co-Authored-By: Marc Koderer <email address hidden>

    Change-Id: I83f97310313cf7a603996ae64327002cdf0ad5fc
    Signed-off-by: Danny Al-Gaaf <email address hidden>

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.