It is not obvious how to get Vagrant working with libvirt on CentOS 7. Here’s a guide:
I recently needed to run some tests on a RHEL 7 system but needed a
subscription to do so. The easiest and cheapest method for testing on RHEL is
to spin up a small instance in AWS and, for easy and quick repeatability, fire
docker container in the instance.