I recently needed to set up vagrant-libvirt on a CentOS 7 VM. After finding a lot of outdated guides, I decided to write my own and post it on my work blog.