Necessary dependencies for the RBD backend are not installed

Bug #1720084 reported by Giulio Fidente
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-cinder
Fix Released
Undecided
Giulio Fidente

Bug Description

We should ensure the necessary packages for the RBD driver to work are installed when the backend is enabled.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-cinder (master)

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

Changed in puppet-cinder:
assignee: nobody → Giulio Fidente (gfidente)
status: New → In Progress
Changed in puppet-cinder:
assignee: Giulio Fidente (gfidente) → Mohammed Naser (mnaser)
Changed in puppet-cinder:
assignee: Mohammed Naser (mnaser) → Giulio Fidente (gfidente)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-cinder (master)

Reviewed: https://review.openstack.org/508079
Committed: https://git.openstack.org/cgit/openstack/puppet-cinder/commit/?id=5cb306a1c0342c9e227b2e3d14e753a8d11f76a2
Submitter: Jenkins
Branch: master

commit 5cb306a1c0342c9e227b2e3d14e753a8d11f76a2
Author: Giulio Fidente <email address hidden>
Date: Thu Sep 28 09:44:28 2017 +0200

    Install ceph-common when RBD backend is enabled

    Some additional python libraries are needed by the RBD driver; this
    change installs ceph-common when cinder::backends::rbd is included
    so that the necessary libraries get installed.

    Change-Id: I8093af7517ad9fa0d1c7581e99445bb2e604f00a
    Closes-Bug: #1720084

Changed in puppet-cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-cinder (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/509699

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-cinder (stable/pike)

Reviewed: https://review.openstack.org/509699
Committed: https://git.openstack.org/cgit/openstack/puppet-cinder/commit/?id=f055aaccf0620eb22f894bdb1f6df3bedb9dbf5d
Submitter: Jenkins
Branch: stable/pike

commit f055aaccf0620eb22f894bdb1f6df3bedb9dbf5d
Author: Giulio Fidente <email address hidden>
Date: Thu Sep 28 09:44:28 2017 +0200

    Install ceph-common when RBD backend is enabled

    Some additional python libraries are needed by the RBD driver; this
    change installs ceph-common when cinder::backends::rbd is included
    so that the necessary libraries get installed.

    Change-Id: I8093af7517ad9fa0d1c7581e99445bb2e604f00a
    Closes-Bug: #1720084
    (cherry picked from commit 5cb306a1c0342c9e227b2e3d14e753a8d11f76a2)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-cinder 12.0.0

This issue was fixed in the openstack/puppet-cinder 12.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-cinder 11.4.0

This issue was fixed in the openstack/puppet-cinder 11.4.0 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.