This might be a session vs system daemon issue, can you try adding --connect qemu:///system to your virt-install command, and/or running it with sudo? Some distributions default to using the qemu:///session daemon by default, which doesn't have a default network. Unless you need this machine to run as your user or otherwise unprivileged?