Project

General

Profile

Actions

Feature #10480

closed

qemu-kvm and qemu-img needs rbd support on rpm based systems

Added by Andrew Schoen over 9 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Sandon Van Ness
Category:
-
Target version:
% Done:

100%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

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.

Actions #1

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.

Actions #2

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/

Actions #3

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
Actions #4

Updated by Zack Cerza over 9 years ago

  • Target version changed from sprint21 to sprint22
Actions #5

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.

Actions #6

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.

Actions #7

Updated by Ken Dreyer over 8 years ago

See #13669 for removing the "*-rhev" packages, now that CentOS 7.1 is released.

Actions

Also available in: Atom PDF