azavea / pfb-network-connectivity

PFB Bicycle Network Connectivity
Other
40 stars 10 forks source link

Update base VM to fix ansible installation error #856

Closed KlaasH closed 2 years ago

KlaasH commented 2 years ago

Overview

VM provisioning has started failing, with a message about Python 3.5 having reached end-of-life. There might be other ways to get around it, but upgrading the base VM would be a good thing anyway, so that's the first thing I tried.

It seems like it worked--I'm able to provision the app and run the analysis. I also updated the Ansible roles for good measure. We only use the VM as a standard environment in which to build and run the containers, so it's not that surprising that it wouldn't be too susceptible to issues from upgrading.

Notes

There's a chance this will affect deployment, since we do deployments from within the VM. But the crash is currently blocking Rebecca from running the analysis locally, and I'm not sure it's worth pursuing the deployment question at the moment, when there are no imminent plans to deploy.

Testing Instructions

Checklist

KlaasH commented 2 years ago

I updated the testing instructions above because I changed a couple versions in the group_vars/all.example file, which need to be manually copied to the local all file.