Currently netavark installs its binary to /usr/bin/netavark which is not found by podman. It should instead be installed to /usr/libexec/podman/netavark in order to be usable. Otherwise, podman falls back to the cni network backend instead of netavark. Steps to reproduce: 1. Install podman and netavark. 2. Run "podman system reset" and enter "y". Podman will reinitialize its environment including the network backend. 3. Run "podman info | grep networkBackend" and see that Podman is still using the cni backend. If we work around this by creating a link to /usr/bin/netavark at /usr/libexec/podman/netavark and run the above steps, podman will use netavark as the networking backend as expected.
Fixed in netavark-1.6.0. Thanks!