From c2045ba40e10c3c8866102fc8cc07b322a503a86 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Thu, 25 May 2023 17:59:20 +0200 Subject: [PATCH] Install libvirt-deamon for RHEL systems CentOS has upgraded their libivrt to version 9.3, where libvirt-daemon is not installed as a dependency anymore. So we need to explicitly isntall this package to restore functionality. [1] https://bugzilla.redhat.com/show_bug.cgi?id=2209936 Change-Id: Ic6f2606b5a478c7a891c25bd131ad351a19699bc (cherry picked from commit 47007578b164287c5bbbf425222cd8a53a37a306) --- .../install_libvirt_daemon_centos-9826ecb428bce8a5.yaml | 7 +++++++ vars/redhat.yml | 1 + 2 files changed, 8 insertions(+) create mode 100644 releasenotes/notes/install_libvirt_daemon_centos-9826ecb428bce8a5.yaml diff --git a/releasenotes/notes/install_libvirt_daemon_centos-9826ecb428bce8a5.yaml b/releasenotes/notes/install_libvirt_daemon_centos-9826ecb428bce8a5.yaml new file mode 100644 index 00000000..7c51770f --- /dev/null +++ b/releasenotes/notes/install_libvirt_daemon_centos-9826ecb428bce8a5.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixes the absence of ``libvirtd.service`` on compute nodes. + With CentOS upgrading the libvirt version to 9.3.0, they do not + install libvirt-deamon as a dependency to libvirt-deamon-kvm + anymore. libvirt-deamon is installed explicitly now. diff --git a/vars/redhat.yml b/vars/redhat.yml index cd51aa8b..e7a0c859 100644 --- a/vars/redhat.yml +++ b/vars/redhat.yml @@ -61,6 +61,7 @@ nova_compute_barbican_distro_packages: - cryptsetup nova_compute_kvm_distro_packages: + - libvirt-daemon - libvirt-daemon-kvm - qemu-kvm - libvirt-client