azavea / pfb-network-connectivity

PFB Bicycle Network Connectivity
Other
40 stars 10 forks source link

Fix errors in Vagrant and Docker provisioning #952

Closed KlaasH closed 4 months ago

KlaasH commented 4 months ago

Trying to spin up my VM for the first time in a while, I ran into some errors, especially with the Ansible role to install Docker. I don't think it makes sense to use keep using the role from https://github.com/azavea/ansible-docker since it's not maintained, it only actually performs a few tasks, and we already also have a pfb.docker role doing part of the Docker provisioning work.

So I'm going to drop that shared role, move what we need from it into pfb.docker, and fix up whatever else needs to be fixed up.

Also, the Ansible installation is giving errors, which can hopefully be fixed by switching to newer versions of Ansible and/or a newer Vagrant base image.