Feature #10480
closedqemu-kvm and qemu-img needs rbd support on rpm based systems
100%
Description
See #10275 for background on this issue. qemu-kvm by default does not have rbd support and needs compiled with ``--enable-rbd`` flag.
For reference: http://www.sebastien-han.fr/blog/2014/01/17/check-if-kvm-has-the-support-of-ceph/
It looks like rhel6 & 7 and centos6 & 7 will need this fixed in ceph-qa-chef.
Updated by Ken Dreyer over 9 years ago
Just a note that RHEL 7.1 and RHEL 6.7 are going to ship a qemu with librbd support compiled in.
Updated by Josh Durgin over 9 years ago
For rhel/centos 7.0 rbd is supported in the qemu-kvm-rhev package. Sandon can help if that's not already available on the lab mirrors.
For rhel/centos 6 we could use packages here: http://ceph.com/packages/qemu-kvm/
Updated by Zack Cerza over 9 years ago
- Tracker changed from Bug to Feature
- Assignee set to Sandon Van Ness
- Target version set to sprint21
Updated by Zack Cerza over 9 years ago
- Target version changed from sprint21 to sprint22
Updated by Ken Dreyer over 9 years ago
Sandon and I discussed this in the infrastructure standup today.
The qemu-kvm-1.5.3-82.el7 package that shipped in the public RHEL 7.1 Beta does not have RBD support. RBD support shipped in the next release, qemu-kvm-1.5.3-83.el7, and that version (actually, even newer versions) are available in the Red Hat High Touch Beta repository. The exact repository name is "rhel-7-server-htb-rpms" in "subscription-manager repos --list".
After you run subscription-manager to register the server, you can use "yum --enablerepo=rhel-7-server-htb-rpms update qemu-kvm" so that you only activate the High Touch Beta for that one yum operation if you want.
Updated by Sandon Van Ness over 9 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Since the 7.1 beta nightly may not be kosher to have at a publicly accessible repo for now I am just using the rhev package I built for rhel/centos 7. We will switch over to the official one once an actual beta release (not nightly) contains the new version.
Updated by Ken Dreyer over 8 years ago
See #13669 for removing the "*-rhev" packages, now that CentOS 7.1 is released.