Bug 1132529 - vdsm package depends on wrong qemu-kvm packages on rhel7 host
Summary: vdsm package depends on wrong qemu-kvm packages on rhel7 host
Keywords:
Status: CLOSED DUPLICATE of bug 1127763
Alias: None
Product: oVirt
Classification: Retired
Component: vdsm
Version: 3.5
Hardware: x86_64
OS: Unspecified
unspecified
high
Target Milestone: ---
: 3.5.0
Assignee: Dan Kenigsberg
QA Contact: Gil Klein
URL:
Whiteboard: ci
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-08-21 14:00 UTC by Elad
Modified: 2014-09-02 17:46 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-09-02 17:46:31 UTC
oVirt Team: ---
Embargoed:


Attachments (Terms of Use)
yum install vdsm output (1.43 KB, application/x-gzip)
2014-08-21 14:00 UTC, Elad
no flags Details

Description Elad 2014-08-21 14:00:19 UTC
Created attachment 929212 [details]
yum install vdsm output

Description of problem:
When installing vdsm on rhel7 host, the dependent packages of qemu-kvm are not suitable for ovirt. 
This will lead to a failures in some operations, like live snapshot

Version-Release number of selected component (if applicable):
rhel7 host
vdsm-4.16.1-4.gitb2bf270.el7.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install vdsm on a rhel7 host

Actual results:
The dependent qemu-kvm packages that are being installed are:
qemu-kvm-1.5.3-60.el7.x86_64
qemu-kvm-tools-1.5.3-60.el7.x86_64
qemu-kvm-common-1.5.3-60.el7.x86_64

This leads to some operations, like live snapshot to fail

Expected results:

The required packages are:
qemu-img-rhev-0.12.1.2-2.415.el6_5.11.x86_64
gpxe-roms-qemu-0.9.7-6.10.el6.noarch
qemu-kvm-rhev-0.12.1.2-2.415.el6_5.11.x86_64
qemu-kvm-rhev-tools-0.12.1.2-2.415.el6_5.14.x86_6


Additional info:
yum install vdsm output

Comment 1 Dan Kenigsberg 2014-08-21 20:49:24 UTC
Please install qemu-kvm-rhev from http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/x86_64/

We intentionally require qemu-kvm-rhev due to its live snapshot feature (and others).

Comment 2 Elad 2014-09-02 14:26:45 UTC
Dan, 
The installation itself picks the qemu-kvm as dependency although it can install qemu-kvm-rhev using its existing repo files

Comment 4 Dan Kenigsberg 2014-09-02 15:40:16 UTC
As of v4.16.2 which includes http://gerrit.ovirt.org/31271 vdsm requires qemu-kvm-rhev.

*** This bug has been marked as a duplicate of bug 1127763 ***

Comment 5 Elad 2014-09-02 17:33:13 UTC
The fix for https://bugzilla.redhat.com/show_bug.cgi?id=1127763 is for rhel6.5, I verified it using rhel6.5 host.
I opened this bug for rhel7. The fix of https://bugzilla.redhat.com/show_bug.cgi?id=1127763 doesn't affect vdsm for rhel7. I'm running with rhel7 host with the latest upstream build (RC1.1) and the vdsm dependency packages are qemu-kvm and not qemu-kvm-rhev.

Comment 6 Elad 2014-09-02 17:46:31 UTC
Sorry, I've re-install my vdsm and now it requires qemu-kvm-rhev
Installed vdsm-4.16.2-1.gite8cba75.el7.x86_64

Closing the bug.

*** This bug has been marked as a duplicate of bug 1127763 ***


Note You need to log in before you can comment on or make changes to this bug.