+++ This bug was initially created as a clone of Bug #1730225 +++
+++ This bug was initially created as a clone of Bug #1692258 +++
Description of problem:
After we deploy RHOSP13 with director, libvirtd, which is unnecessary in controller nodes,
is still running on all controller nodes.
~~~
$ sudo systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-03-23 15:31:51 UTC; 1 day 16h ago
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 4710 (libvirtd)
Tasks: 17 (limit: 32768)
Memory: 57.0M
CGroup: /system.slice/libvirtd.service
└─4710 /usr/sbin/libvirtd
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
~~~
While in compute node libvirtd is stopped when t-h-t deploys nova_libvirt container,
in the other nodes there are no chance to stop it.
As a result, unnecessary libvirtd is still enabled on the other nodes like controller.
How reproducible:
Always
Steps to Reproduce:
1. Deploy overcloud
2. Log in to controller and check the status of libvirtd service
Actual results:
libvirtd is stopped and disabled
Expected results:
libvirtd is active and enabled
Additional info:
Reopening as the script added does not have proper permissions to execute.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2019:3745