Trouble with virt-manager: failed to find a suitable default network

I managed to get virt-manager running with a KVM connection, but I’m stuck with network bridges. How does that work again?

I’ve got virt-manager working by having done this..

$ guix package -i qemu virt-manager virt-viewer libvirt dnsmasq vde2 bridge-utils netcat-openbsd ebtables iptables
...
(use-modules (gnu services virtualization))
...
(services
(append (list
...
(service libvirt-service-type (libvirt-configuration 
(tls-port "16514")
(unix-sock-group "libvirt")
(unix-sock-rw-perms) "0770"))
...
(service virtlog-service-type
(virtlog-configuration (max-clients 1000)))
...

$ sudo virsh net-create /etc/lbivirt/storage/default.xml

The only issue now is that I have to redo the last line during every restart.

1 Like

Maybe as in the #guix channel on libera.chat how to solve this but I guess a shepherd service would be the possible way to handle this.