Skip to content

KVM IBM Power support

The CentOS Virt SIG decided to bring back KVM host support into multiple packages, as it was disabled in upstream RHEL 9 and 10. The effort is only targetting Stream 10 (but should be compatible with RHEL and other rebuilds)

You can find the modified pkgs under https://gitlab.com/CentOS/virt/rpms/ (checked for c10s-virt branches for modified pkgs)

How to enable it on a CentOS Stream 10 ppc64le host (not a KVM guest itself) :

dnf install -y centos-release-kvm-power
dnf install -y virt-install qemu-kvm libvirt

!!! warning Worth knowing that while we'll be following closely upstream c10s git commit/versions, there will be a small gap so we advice you to just add exclude=qemu\* under the [appstream] repo definition, so that qemu-img (still available upstream) would conflict with the packages we build through the Virt SIG

How to use it on other el10 hosts

There is no way to just easily import the rpm but you can still define it like this : - import virt sig gpg key - create a .repo file to point to existing packages:

rpm --import https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-Virtualization
cat >> /etc/yum.repos.d/centos-kvm-power.repo < EOF
[centos-kvm-power]
name=CentOS KVM power Virt SIG - el10
baseurl=https://mirror.stream.centos.org/SIGs/$releasever/virt/$basearch/kvm-power/
enabled=1
gpgcheck=1

[centos-kvm-power-testing]
name=CentOS KVM power testing Virt SIG - el10
baseurl=https://buildlogs.centos.org/$releasever/virt/$basearch/kvm-power/
enabled=0
gpgcheck=1

EOF

And then proceed as usual