diff --git a/elements/overcloud-compute/install.d/package-installs-overcloud-compute b/elements/overcloud-compute/install.d/package-installs-overcloud-compute index ea0566d3..c46927aa 100644 --- a/elements/overcloud-compute/install.d/package-installs-overcloud-compute +++ b/elements/overcloud-compute/install.d/package-installs-overcloud-compute @@ -1,5 +1,6 @@ dpdk_package driverctl_package +libvirt_package nfs_package chrony_package pacemaker_remote_package diff --git a/elements/overcloud-compute/pkg-map b/elements/overcloud-compute/pkg-map index f6ca982e..93fe7b61 100644 --- a/elements/overcloud-compute/pkg-map +++ b/elements/overcloud-compute/pkg-map @@ -2,6 +2,7 @@ "default": { "dpdk_package": "dpdk", "driverctl_package": "driverctl", + "libvirt_package": "libvirt", "nfs_package": "nfs-utils", "chrony_package": "chrony", "pacemaker_remote_package": "pacemaker-remote", diff --git a/elements/overcloud-compute/post-install.d/51-remove-libvirt-default-net b/elements/overcloud-compute/post-install.d/51-remove-libvirt-default-net new file mode 100755 index 00000000..9b13648f --- /dev/null +++ b/elements/overcloud-compute/post-install.d/51-remove-libvirt-default-net @@ -0,0 +1,6 @@ +#!/bin/bash + +set -eux +set -o pipefail + +rm -f /etc/libvirt/qemu/networks/autostart/default.xml diff --git a/elements/overcloud-controller/post-install.d/51-disable-libvirtd-service b/elements/overcloud-controller/post-install.d/51-disable-libvirtd-service new file mode 100755 index 00000000..0c0edea6 --- /dev/null +++ b/elements/overcloud-controller/post-install.d/51-disable-libvirtd-service @@ -0,0 +1,7 @@ +#!/bin/bash + +set -eux +set -o pipefail + +systemctl stop libvirtd +systemctl disable libvirtd diff --git a/releasenotes/notes/remove-libvirt-deps-8994d3d325af0765.yaml b/releasenotes/notes/remove-libvirt-deps-8994d3d325af0765.yaml deleted file mode 100644 index 41e621ef..00000000 --- a/releasenotes/notes/remove-libvirt-deps-8994d3d325af0765.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -other: - - | - Nova services are now running in the containers but we have still - a lot of libvirt packages installed on Overcloud systems. - This change remove unnecessary libvirt packages.