Hi,
Discovered today that the kvm plugin was broken. Long story short, the virtlibd service was not running and wouldn't restart with systemctl restart libvirtd.
Tried again looking at the journal and saw this:
Feb 19 18:58:53 omv7-dell systemd[1]: Starting libvirtd.service - Virtualization daemon...
Feb 19 18:58:53 omv7-dell audit[569901]: AVC apparmor="DENIED" operation="create" class="net" info="failed type and protocol match" error=-13 profile="libvirtd" pid=569901 comm="libvirtd" family="unix" sock_type="dgram" protocol=0 requested_mask="create" denied_mask="create" addr=none
Feb 19 18:58:53 omv7-dell libvirtd[569901]: libvirt: error : An error occurred, but the cause is unknown
Feb 19 18:58:53 omv7-dell systemd[1]: libvirtd.service: Main process exited, code=exited, status=1/FAILURE
So apparmor seems to be preventing libvirtd from creating a socket?
I tried adding the following to /etc/apparmor.d/usr.sbin.libvirtd
and restarting apparmor and virtlibd but it made no difference. I don't really know much about apparmor. Normally it just works.
I tried aa-complain libvirtd and that allowed me to start virtlibd and by the time I got back to the open browser the KVM plugin had my virtual machines listed again.
I know i've done updates since I last knew the plugin worked but can't say when.
Any ideas? It's a pretty vanilla install of omv7 with a wordpress and emoncms webserver in docker.
Thanks,
Andy.