Vagrant 2.2 on Fedora 30 enables QEMU Session by default [1] which causes
problems with setting up the private network.
Explicitly telling Vagrant not to use the QEMU session if we're running on
Libvirt is the suggested workaround for now.
[1] https://fedoraproject.org/wiki/Changes/Vagrant_2.2_with_QEMU_Session
The Vagrantfile puts the server's address in /etc/resolv.conf but
this configuration will not survive a reboot or network restart.
Add configuration to /etc/sysconfig/network-scripts/ to ensure the
correct resolver is always used.