From 8d88b7bf4f6b31bfb665217d5f5c9c13f1a6e177 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Tue, 9 Jan 2024 00:16:29 +0900 Subject: [PATCH] Avoid restarting dbus service Restarting the dbus service is not necessary and is now triggering a bug[1] in systemd-logind in CentOS Stream 9. [1] https://issues.redhat.com/browse/RHEL-21004 Change-Id: Iae47044d7a58ba6316ff5f4b5ffdc01b03eddeba --- manifests/compute/libvirt/services.pp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/manifests/compute/libvirt/services.pp b/manifests/compute/libvirt/services.pp index ac9b0215e..32c9b30b5 100644 --- a/manifests/compute/libvirt/services.pp +++ b/manifests/compute/libvirt/services.pp @@ -151,11 +151,14 @@ class nova::compute::libvirt::services ( # messagebus if( $facts['os']['family'] == 'RedHat') { + # NOTE(tkajinam): Do not use libvirt-service tag to avoid unnecessary + # restart. service { 'messagebus': - ensure => running, - enable => true, - name => $::nova::params::messagebus_service_name, - tag => 'libvirt-service', + ensure => running, + enable => true, + name => $::nova::params::messagebus_service_name, + require => Anchor['nova::service::begin'], + before => Anchor['nova::service::end'], } } }