I've added a Vagrantfile which uses an Ubuntu14.04 box matching the same docker-engine and docker-compose versions used from install-docker.sh for Travis tests.
This should offer a standard platform between any contributors interested in testing with the same version of docker that Travis is using for tests. I have on more than one occasion had tests pass locally only to fail in Travis before a PR because the docker-engine version used in Travis had some weird compatibility issues with certain Ansible versions.
I've added a Vagrantfile which uses an Ubuntu14.04 box matching the same
docker-engine
anddocker-compose
versions used frominstall-docker.sh
for Travis tests.This should offer a standard platform between any contributors interested in testing with the same version of docker that Travis is using for tests. I have on more than one occasion had tests pass locally only to fail in Travis before a PR because the docker-engine version used in Travis had some weird compatibility issues with certain Ansible versions.