playing a bit with the libvirt-bin systemd units I've came to this order of things that ensures the sockets are created:
root@os-gate-u16:~# systemctl stop libvirt-bin.service ; systemctl stop libvirt-bin.socket ; systemctl start libvirt-bin.socket; systemctl start libvirt-bin.service ; lsof /var/run/libvirt/libvirt-sock | grep libvirtd libvirtd 722 root 3u unix 0xffff880069e41e00 0t0 1020308 /var/run/libvirt/libvirt-sock type=STREAM root@os-gate-u16:~# -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1583688 Title: libvirt-sock not recreated on service restart To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1583688/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs