If the openvswitch-service-type is part of the operating-system services
then virt-manager should be able to add virtual network devices on a
per-VM basis.

Here's the services section from my machine hosting VMs:

  (services (append (list (static-networking-service
                            "enp3s0f0" "192.168.1.5"
                            #:netmask "255.255.255.0"
                            #:gateway "192.168.1.254")
                          (lsh-service #:interfaces '("192.168.1.5"))
                          (service openvswitch-service-type
                                   (openvswitch-configuration))
                          (service libvirt-service-type
                                   (libvirt-configuration
                                    (unix-sock-group "wheel")
                                    (listen-addr "192.168.1.5")
                                    (listen-tls? #f)
                                    (listen-tcp? #t)))
                          (service virtlog-service-type))
                    %custom-services))

Reply via email to