Project

General

Profile

Actions

Bug #7004

closed

qemu: rhel and centos qemu packages should depend on librbd

Added by Josh Durgin over 10 years ago. Updated almost 10 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

The newest version in ceph-extras will dynamically disable whatever isn't supported, so any version bobtail or later is fine.

Actions #1

Updated by Anonymous over 10 years ago

  • Status changed from New to In Progress

I'm guessing that part of the problem is that the previous backports of the qemu-kvm packages were still in the ceph repo. Those had cuttlefish and bobtail in the file names. I've deleted those. The current backport version is 0.12.1.22.415.el6.3ceph.

Just to double check, I unpacked the rpm package and checked the binaries. The librbd library is dynamically loaded so it doesn't appear in ldd output, but the rbd symbols are present in the binary:

[glowell@gary-centos-01 libexec]$ strings qemu-kvm | grep rbd
rbd_create
rbd_open
rbd_close
rbd_resize
rbd_stat
rbd_snap_list
rbd_snap_list_end
rbd_snap_create
rbd_snap_remove
rbd_snap_rollback
rbd_aio_write
rbd_aio_read
rbd_aio_create_completion
rbd_aio_get_return_value
rbd_aio_release
librbd.so.1
error loading librbd: %s
rbd_flush
rbd_aio_flush
rbd_aio_discard
rbd:
rbd_cache
rbd_cache_max_dirty
%s could not be loaded from librbd or librados: %s

Let me know if I've understood what this bug is about, and if so I'll close it.

Actions #2

Updated by Ian Colle about 10 years ago

  • Assignee deleted (Anonymous)
Actions #3

Updated by Sage Weil almost 10 years ago

  • Status changed from In Progress to Rejected
Actions

Also available in: Atom PDF