azavea / pfb-network-connectivity

PFB Bicycle Network Connectivity
Other
40 stars 10 forks source link

Revert AWS CLI upgrade and temporarily disable Tilegarden deployment #844

Closed KlaasH closed 3 years ago

KlaasH commented 3 years ago

Overview

Two issues came up when the CI server was trying to deploy the post-PR #842 develop branch to staging.

The first was related to https://github.com/azavea/pfb-network-connectivity/issues/823#issuecomment-796227398. Upgrading the AWS CLI turned out not to be essential for getting the deployment working, and since the CI server still has v1, it actually made matters worse. So this switches back to the old setup and changes the command in cipublish to make it not crash.

The other is that the Lambda deployment package for the Tilegarden service exceeds the size limit. Since we haven't changed anything, that has to be because something changed in the dependencies. I opened #843, and for now I commented the Tilegarden deployment step out of the infra script, so the deployment will just leave the existing service unchanged.

Notes

I'm doing this as a PR, but it's already been deployed to staging and the results (at least as far as confirming that big imports now work) were checked by Rebecca, so I'm going to merge it myself.

Testing Instructions

Tested by http://urbanappsci.internal.azavea.com/view/cicero/job/azavea/job/pfb-network-connectivity/job/test%252Frevert-aws-cli/4/

Checklist