Bug 1478480
Summary: | RHOS: Adapt to qemu-kvm-rhev packaging layout changes | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Jeff Nelson <jen> |
Component: | distribution | Assignee: | Lon Hohberger <lhh> |
Status: | CLOSED DUPLICATE | QA Contact: | Udi Shkalim <ushkalim> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | unspecified | CC: | aliang, areis, chayang, coli, hreitz, jen, jjoyce, jsuchane, juzhang, kchamart, lhh, lyarwood, markmc, mbooth, mburns, mrezanin, ngu, pingl, pkrempa, redhat-bugzilla, rjones, sgordon, srevivo, virt-maint, xuwei |
Target Milestone: | --- | Keywords: | Triaged, ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | 1425820 | Environment: | |
Last Closed: | 2019-07-04 14:04:23 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1378536, 1425820, 1478465, 1478479, 1588603, 1588606 | ||
Bug Blocks: | 1447858 |
Description
Jeff Nelson
2017-08-04 15:58:38 UTC
Lon, this ended up against you by default - will you be actioning or do we need to move it to a compute team member? tl;dr: So I just did some digging here. And I don't see any action item on Nova here. Long: As of now, upstream libvirt hasn't done any special effort to have fine-grained dependencies on QEMU's packaging change[*]. Currently Nova's (rdo-dist-git, master) spec file has: Requires(pre): qemu-kvm >= 2.3.0 Requires: libvirt-daemon-kvm I.e. ensure that the QEMU package exists *during* the installation of Nova package. And also ensure that 'libvirt-daemon-kvm' sub-package exists during run-time. And libvirt's spec file, for the 'libvirt-daemon-kvm' sub-package has: Requires: qemu-kvm The above means, libvirt will pull in ALL QEMU block drivers. And since Nova 'Requires:' libvirt-daemon-kvm package, we will also get all the QEMU block drivers. [*] http://pkgs.fedoraproject.org/cgit/rpms/qemu.git/commit/?id=ecbe006 -- Create subpackages for modularized qemu block drivers (RHBZ#1393688). *** This bug has been marked as a duplicate of bug 1673614 *** |