-
Notifications
You must be signed in to change notification settings - Fork 47
2022 10 22 (Saturday) Deployment
jimlerza edited this page Oct 23, 2022
·
1 revision
This deployment contains a bugfix from Flexion.
- The new "scheduled color switch" workflow steps are unable to run correctly in production.
- The
$DEPLOYING_COLOR
and$CURRENT_COLOR
environment variables need to be switched before running thenpm run delete:api-gateway-mappings
script manually.
(2022-10-21)
- 16:58 - Created the Pull Request
- 17:15 - Tests pass
- 17:35 - Merged the PR CircleCI Build
- 17:49 - Tests pass; deploy step starts
- 17:57 - Deploy step completes
- 18:04 - Read-only smoketests pass
- 18:05 - Build fails - unable to set cron job for color switch
(2022-10-23)
- 00:03 - Manually ran
npm run switch-colors
against production to force the color switch - 00:04 - Manually ran
npm run delete:api-gateway-mappings
against production, resulting in the newly-deployed API mappings being deleted - 00:08 - Manually added the API mappings for
blue
in us-east-1 and us-west-1 - 00:09 - Disabled
green
api mappingsapi
andpublic-api
, east and west