Ubuntu: python3-rados is required for rbd backend

Bug #2002934 reported by Takashi Kajinami
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-glance
Fix Released
High
Takashi Kajinami

Bug Description

Currently in Ubuntu, we install only python3-rbd for rbd backend.
However the rbd backend code requires python3-rados too, and the package is not installed automatically.

Changed in puppet-glance:
importance: Undecided → High
assignee: nobody → Takashi Kajinami (kajinamit)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-glance (master)
Changed in puppet-glance:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-glance (master)

Reviewed: https://review.opendev.org/c/openstack/puppet-glance/+/870484
Committed: https://opendev.org/openstack/puppet-glance/commit/7c1dc7144bd396f66a2cb8a2032852e5c7a69f8c
Submitter: "Zuul (22348)"
Branch: master

commit 7c1dc7144bd396f66a2cb8a2032852e5c7a69f8c
Author: Takashi Kajinami <email address hidden>
Date: Mon Jan 16 12:04:00 2023 +0900

    Ubuntu: Make sure python3-rados is installed

    The rbd backend implementation of glance_store requires not only
    python3-rbd but also python3-rados. In CentOS the python3-rados package
    is installed as a dependency of python3-rbd, but in Debian and Ubuntu
    that dependency is not defined and we should install python3-rados
    explicitly.

    This fixes the missing python3-rados package in Ubuntu, by using
    the meta python3-ceph package which installs all python libraries.

    Closes-Bug: #2002934
    Change-Id: I620c607f09e98f1ce1d7ba34d1b797dbef8402ad

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

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