On Tue, Jun 11, 2024 at 04:23:33PM GMT, richard.schmitt--- via Users wrote:
> We install libvirt in a AlmaLinux 9 Kickstart file.  The version of
> libvirt we are using is 10.0.0.
>
> What we'd like to do is to statically define a network in the
> kickstart file without having to run `virsh net-define`.  In other
> words, we had hoped that by installing a <network>.xml file in
> /usr/share/libvirt/networks, that that network would be recognized
> by libvirt the first time the system is booted.  This does not
> appear to be the case.
>
> Is there a way to statically define libvirt networks without
> needing to run 'virsh net-define'?

You need to install the file in /etc/libvirt/qemu/networks instead.
If you want the network to be autostarted, you also need to create a
symlink in /etc/libvirt/qemu/networks/autostart that points to the
network XML and has a matching name.

-- 
Andrea Bolognani / Red Hat / Virtualization

Reply via email to