Kitchen CI – using the Vagrant driver

Previously I’d been using Kitchen CI and ansible-kitchen to test Ansible playbooks using the Docker driver. Docker containers spin up quickly, but they have some drawbacks when testing features that aren’t normally present in a Docker container, like SELinux and systemd. I switched from the Docker driver to the Vagrant driver, and this post details some of the changes needed to make the switch.