Skip to content

Commit 14366cd

Browse files
Pearl1594Pearl Dsilva
andauthored
centos: Mask libvirtd sockets which prevents cloudstack-agent from being setup (#4756)
* Prevent adding --listen parameter when libvirt version > 5.6 * mask libvirtd sockets * remove unused import Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
1 parent 9454edd commit 14366cd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

python/lib/cloudutils/serviceConfig.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,12 @@ def config(self):
535535
cfo.addEntry("export CGROUP_DAEMON", "'cpu:/virt'")
536536
cfo.addEntry("LIBVIRTD_ARGS", "-l")
537537
cfo.save()
538+
if os.path.exists("/lib/systemd/system/libvirtd.socket"):
539+
bash("/bin/systemctl mask libvirtd.socket");
540+
bash("/bin/systemctl mask libvirtd-ro.socket");
541+
bash("/bin/systemctl mask libvirtd-admin.socket");
542+
bash("/bin/systemctl mask libvirtd-tls.socket");
543+
bash("/bin/systemctl mask libvirtd-tcp.socket");
538544

539545
filename = "/etc/libvirt/qemu.conf"
540546

0 commit comments

Comments
 (0)