We should not try to explicitely install qemu-kvm-rhev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Packstack |
In Progress
|
Undecided
|
David Moreau Simard |
Bug Description
When qemu-kvm and qemu-kvm-rhev are both available for installation, qemu-kvm-rhev will always be installed because it is set to obsolete qemu-kvm.
Therefore, we don't need to try and detect if it's available and explicitely install it - puppet-nova will install qemu-kvm and, if it is available, yum will select qemu-kvm-rhev.
Example:
[root@n32 ~]# yum search kvm
Loaded plugins: fastestmirror, priorities
centos-ceph-hammer | 2.9 kB 00:00:00
centos-
centos-qemu-ev | 2.9 kB 00:00:00
(1/3): centos-
(2/3): centos-
(3/3): centos-
Loading mirror speeds from cached hostfile
* base: mirror4.
* extras: mirror4.
* updates: mirror4.
=======
libvirt-
pcp-pmda-kvm.x86_64 : Performance Co-Pilot (PCP) metrics for KVM
qemu-kvm-
qemu-kvm-
qemu-kvm.x86_64 : QEMU is a FAST! processor emulator
qemu-kvm-
qemu-kvm-
qemu-kvm-ev.x86_64 : QEMU is a FAST! processor emulator
virt-v2v.x86_64 : Convert a virtual machine to run on KVM
Name and summary matches only, use "search all" for everything.
[root@n32 ~]# yum -y install qemu-kvm
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirror4.
* extras: mirror4.
* updates: mirror4.
Package qemu-kvm is obsoleted by qemu-kvm-ev, trying to install 10:qemu-
Resolving Dependencies
--> Running transaction check
---> Package qemu-kvm-ev.x86_64 10:2.3.
--> Processing Dependency: qemu-kvm-common-ev = 10:2.3.
--> Processing Dependency: qemu-img-ev = 10:2.3.
--> Processing Dependency: seabios-bin >= 1.7.5-1 for package: 10:qemu-
--> Processing Dependency: libseccomp >= 1.0.0 for package: 10:qemu-
--> Processing Dependency: glusterfs-api >= 3.6.0 for package: 10:qemu-
--> Processing Dependency: sgabios-bin for package: 10:qemu-
--> Processing Dependency: seavgabios-bin for package: 10:qemu-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: libspice-
--> Processing Dependency: librdmacm.
--> Processing Dependency: libpulse.
--> Processing Dependency: libpng15.
--> Processing Dependency: libibverbs.
--> Processing Dependency: libibverbs.
--> Processing Dependency: libgfapi.
--> Processing Dependency: libgfapi.
--> Processing Dependency: ipxe-roms-qemu for package: 10:qemu-
--> Processing Dependency: libusbredirpars
--> Processing Dependency: libusb-
--> Processing Dependency: libtcmalloc.
--> Processing Dependency: libspice-
--> Processing Dependency: libseccomp.
--> Processing Dependency: librdmacm.
--> Processing Dependency: librbd.
--> Processing Dependency: librados.
--> Processing Dependency: libpulse.
--> Processing Dependency: libpng15.
--> Processing Dependency: libpixman-
--> Processing Dependency: libiscsi.
--> Processing Dependency: libibverbs.
--> Processing Dependency: libglusterfs.
--> Processing Dependency: libgfxdr.
--> Processing Dependency: libgfrpc.
--> Processing Dependency: libgfapi.
--> Running transaction check
---> Package glusterfs-
--> Processing Dependency: glusterfs-
--> Processing Dependency: glusterfs = 3.7.1-16.
---> Package glusterfs-
--> Processing Dependency: rsyslog-mmjsonparse for package: glusterfs-
---> Package gperftools-
--> Processing Dependency: libunwind.
---> Package ipxe-roms-
---> Package libibverbs.x86_64 0:1.1.8-8.el7 will be installed
---> Package libiscsi.x86_64 0:1.9.0-6.el7 will be installed
---> Package libpng.x86_64 2:1.5.13-7.el7_2 will be installed
---> Package librados2.x86_64 1:0.94.5-1.el7 will be installed
--> Processing Dependency: libboost_
--> Processing Dependency: libboost_
---> Package librbd1.x86_64 1:0.94.5-1.el7 will be installed
---> Package librdmacm.x86_64 0:1.0.21-1.el7 will be installed
---> Package libseccomp.x86_64 0:2.2.1-1.el7 will be installed
---> Package libusbx.x86_64 0:1.0.15-4.el7 will be installed
---> Package pixman.x86_64 0:0.32.6-3.el7 will be installed
---> Package pulseaudio-
--> Processing Dependency: libsndfile.
--> Processing Dependency: libxcb.
--> Processing Dependency: libsndfile.
--> Processing Dependency: libasyncns.
--> Processing Dependency: libXtst.
--> Processing Dependency: libX11.
--> Processing Dependency: libX11-
--> Processing Dependency: libSM.so.6()(64bit) for package: pulseaudio-
--> Processing Dependency: libICE.
---> Package qemu-img-ev.x86_64 10:2.3.
---> Package qemu-kvm-
---> Package seabios-bin.noarch 0:1.7.5-11.el7 will be installed
---> Package seavgabios-
---> Package sgabios-bin.noarch 1:0.20110622svn
---> Package spice-server.x86_64 0:0.12.4-15.el7 will be installed
--> Processing Dependency: libjpeg.
--> Processing Dependency: libjpeg.
--> Processing Dependency: libcelt051.
---> Package usbredir.x86_64 0:0.6-7.el7 will be installed
--> Running transaction check
---> Package boost-system.x86_64 0:1.53.0-25.el7 will be installed
---> Package boost-thread.x86_64 0:1.53.0-25.el7 will be installed
---> Package celt051.x86_64 0:0.5.1.3-8.el7 will be installed
--> Processing Dependency: libogg.
---> Package glusterfs.x86_64 0:3.7.1-
---> Package glusterfs-
---> Package libICE.x86_64 0:1.0.9-2.el7 will be installed
---> Package libSM.x86_64 0:1.2.2-2.el7 will be installed
---> Package libX11.x86_64 0:1.6.3-2.el7 will be installed
--> Processing Dependency: libX11-common >= 1.6.3-2.el7 for package: libX11-
---> Package libXtst.x86_64 0:1.2.2-2.1.el7 will be installed
--> Processing Dependency: libXi.so.6()(64bit) for package: libXtst-
--> Processing Dependency: libXext.
---> Package libasyncns.x86_64 0:0.8-7.el7 will be installed
---> Package libjpeg-
---> Package libsndfile.x86_64 0:1.0.25-10.el7 will be installed
--> Processing Dependency: libvorbisenc.
--> Processing Dependency: libvorbis.
--> Processing Dependency: libgsm.
--> Processing Dependency: libFLAC.
---> Package libunwind.x86_64 2:1.1-5.el7_2.2 will be installed
---> Package libxcb.x86_64 0:1.11-4.el7 will be installed
--> Processing Dependency: libXau.
---> Package rsyslog-
--> Running transaction check
---> Package flac-libs.x86_64 0:1.3.0-5.el7_1 will be installed
---> Package gsm.x86_64 0:1.0.13-11.el7 will be installed
---> Package libX11-
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package libXext.x86_64 0:1.3.3-3.el7 will be installed
---> Package libXi.x86_64 0:1.7.4-2.el7 will be installed
---> Package libogg.x86_64 2:1.3.0-7.el7 will be installed
---> Package libvorbis.x86_64 1:1.3.3-8.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=======
Package Arch Version Repository Size
=======
Installing:
qemu-kvm-ev x86_64 10:2.3.
Installing for dependencies:
boost-system x86_64 1.53.0-25.el7 base 39 k
boost-thread x86_64 1.53.0-25.el7 base 57 k
celt051 x86_64 0.5.1.3-8.el7 base 53 k
flac-libs x86_64 1.3.0-5.el7_1 base 169 k
glusterfs x86_64 3.7.1-16.
glusterfs-api x86_64 3.7.1-16.
glusterfs-
glusterfs-libs x86_64 3.7.1-16.
gperftools-libs x86_64 2.4-7.el7 base 272 k
gsm x86_64 1.0.13-11.el7 base 30 k
ipxe-roms-qemu noarch 20130517-
libICE x86_64 1.0.9-2.el7 base 65 k
libSM x86_64 1.2.2-2.el7 base 39 k
libX11 x86_64 1.6.3-2.el7 base 605 k
libX11-common noarch 1.6.3-2.el7 base 162 k
libXau x86_64 1.0.8-2.1.el7 base 29 k
libXext x86_64 1.3.3-3.el7 base 39 k
libXi x86_64 1.7.4-2.el7 base 40 k
libXtst x86_64 1.2.2-2.1.el7 base 20 k
libasyncns x86_64 0.8-7.el7 base 26 k
libibverbs x86_64 1.1.8-8.el7 base 56 k
libiscsi x86_64 1.9.0-6.el7 base 60 k
libjpeg-turbo x86_64 1.2.90-5.el7 base 134 k
libogg x86_64 2:1.3.0-7.el7 base 24 k
libpng x86_64 2:1.5.13-7.el7_2 updates 213 k
librados2 x86_64 1:0.94.5-1.el7 centos-ceph-hammer 1.7 M
librbd1 x86_64 1:0.94.5-1.el7 centos-ceph-hammer 1.8 M
librdmacm x86_64 1.0.21-1.el7 base 64 k
libseccomp x86_64 2.2.1-1.el7 base 49 k
libsndfile x86_64 1.0.25-10.el7 base 149 k
libunwind x86_64 2:1.1-5.el7_2.2 updates 56 k
libusbx x86_64 1.0.15-4.el7 base 50 k
libvorbis x86_64 1:1.3.3-8.el7 base 204 k
libxcb x86_64 1.11-4.el7 base 189 k
pixman x86_64 0.32.6-3.el7 base 254 k
pulseaudio-libs x86_64 6.0-7.el7 base 576 k
qemu-img-ev x86_64 10:2.3.
qemu-kvm-common-ev x86_64 10:2.3.
rsyslog-
seabios-bin noarch 1.7.5-11.el7 base 74 k
seavgabios-bin noarch 1.7.5-11.el7 base 32 k
sgabios-bin noarch 1:0.20110622svn
spice-server x86_64 0.12.4-15.el7 base 380 k
usbredir x86_64 0.6-7.el7 base 44 k
Transaction Summary
=======
Install 1 Package (+44 Dependent packages)
https:/ /review. openstack. org/#/c/ 303483/