Install qemu-kvm package on centos/fedora
Change I79a8d8ac7ad2fbd7d2fce696821d130218e43e03 removed the install of python-libguestfs, which was actually hiding a dependency issue on Centos. The "kvm" package is ultimately missing some bios files from "seabios-bin" -- however with python-libguestfs installed this was coming in via a dependency chain that pulled in qemu-kvm, which has the dependency. qemu-kvm is not strictly required as all the functionality is within qemu-system-x86. But while we get [1] sorted out this restores the job functionality. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1235890 Change-Id: I3379bc497978befac48c5af0f1035b96d030b7eb
This commit is contained in:
parent
c782781a4c
commit
614ca26b47
@ -10,6 +10,7 @@ iptables
|
|||||||
iputils
|
iputils
|
||||||
kpartx
|
kpartx
|
||||||
kvm # NOPRIME
|
kvm # NOPRIME
|
||||||
|
qemu-kvm # NOPRIME
|
||||||
libvirt-bin # NOPRIME
|
libvirt-bin # NOPRIME
|
||||||
libvirt-devel # NOPRIME
|
libvirt-devel # NOPRIME
|
||||||
libvirt-python # NOPRIME
|
libvirt-python # NOPRIME
|
||||||
|
@ -34,6 +34,13 @@ function install_libvirt {
|
|||||||
#pip_install_gr <there-si-no-guestfs-in-pypi>
|
#pip_install_gr <there-si-no-guestfs-in-pypi>
|
||||||
elif is_fedora || is_suse; then
|
elif is_fedora || is_suse; then
|
||||||
install_package kvm
|
install_package kvm
|
||||||
|
# there is a dependency issue with kvm (which is really just a
|
||||||
|
# wrapper to qemu-system-x86) that leaves some bios files out,
|
||||||
|
# so install qemu-kvm (which shouldn't strictly be needed, as
|
||||||
|
# everything has been merged into qemu-system-x86) to bring in
|
||||||
|
# the right packages. see
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1235890
|
||||||
|
install_package qemu-kvm
|
||||||
install_package libvirt libvirt-devel
|
install_package libvirt libvirt-devel
|
||||||
pip_install_gr libvirt-python
|
pip_install_gr libvirt-python
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user