Here’s how to set up Vagrant on CentOS 7. To make sure that your CentOS 7 box has all of the updated files it needs to successfully deploy Vagrant, update your system before proceeding using the following Terminal command:. Vagrant is computer software that creates and configures virtual development environments. It can be seen as a higher-level wrapper around virtuali. Some of the details on using Ansible locally on a Vagrant VM weren’t also immediately obvious to me, so this is also an attempt to collate that information for future reference. Vagrant.configure(2) do config config.vm.box centos/7 end.