Hello Chris,tl;dr: I could not reproduce such behaviour, the networking was working in all cases.I can confirm that cleanly installed Fedora 29 provides a working networking for both the host and the guest OS in a VM. I have tested this particular case yesterday.Today, I have tested according to your description and I did the following:
- I cleanly installed Fedora 28 and virt-manager.
- I set up a VM with Fedora 29 Live Iso and ran it inside -> both the host and the VM had working networking.
- I updated Fedora 28 and the situation was the same, networking was fine.
- I upgraded system to Fedora 29 and tried again -> both the host and the VM had fully working networking.
Conclusion: I cannot reproduce the behaviour, in my case everything was good.