Bug #7004
closedqemu: rhel and centos qemu packages should depend on librbd
0%
Description
The newest version in ceph-extras will dynamically disable whatever isn't supported, so any version bobtail or later is fine.
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.
Updated by Sage Weil almost 10 years ago
- Status changed from In Progress to Rejected