Closed fungjj92 closed 5 years ago
Would it be possible to write out the commands necessary (whatever was used to make this happen in staging) to execute the items in the checklist? Hoping that'll help build confidence in the steps themselves, but also reduce the cognitive burden for the production release process.
(depends on #525)
This is now unblocked, and the deploy instructions have been updated. Happy to pair/copy the s3 data to prod, explain further, etc.
This production deployment will have a small, additional hoop to jump through.
We updated and added some new states' raster data in s3 #523 . Ordinarily adding states wouldn't require a redeploy, but in this case a raster filename ('pesticide' --> 'insecticide') changed that that necessitated a code change, too.
Upload the new VRTs and TIFs before the updated code is deployed. This is because there's a new migration that flushes the
scores
column of theApiary
table to ensure fresh, complete data is shown to users. We'll get no data for the insecticide field for a few minutes if anyone is pulling fresh data during deploy, but that is much preferred to the current scenario where stale cached data breaks the front end.beekeepers-staging-data-us-east-1
to production bucketbeekeepers-production-data-us-east-1
in AWS s3