Skip to content

2021 10 30 (Saturday) Deployment

Mike Marcotte edited this page Oct 31, 2021 · 2 revisions

General Notes

This deployment mainly consists of the latest batch of work from Flexion and a few bugfixes. See the stories below.

We are performing this update after midnight to ensure that end users trying to beat a deadline do not miss their opportunity to do so. Additionally, we observe a low level of activity at this time. We will notify any Court Staff logged in to save their work and log out as the deployment completes.

Bugfixes

Feature Stories

Timeline

$ npm run deploy:environment-specific prod
...
Plan: 2 to add, 0 to change, 0 to destroy.
aws_iam_role.public_api_authorizer_role: Creating...
aws_iam_role.public_api_authorizer_role: Creation complete after 1s [id=public_api_authorizer_role_prod]
aws_iam_role_policy.public_api_authorizer_invocation_policy: Creating...
aws_iam_role_policy.public_api_authorizer_invocation_policy: Creation complete after 1s [id=public_api_authorizer_role_prod:public_api_cognito_authorizer_policy_prod]
  • 00:07 - Added records to deploy table
{
  "ips": [],
  "pk": "allowed-terminal-ips",
  "sk": "allowed-terminal-ips"
}
{
  "pk": "document-search-limiter-configuration",
  "sk": "document-search-limiter-configuration",
  "maxInvocations": 5,
  "windowTime": 1000
}
  • 00:16 - Tests pass
  • 00:17 - Merged the PR CircleCI Build
  • 00:28 - Tests pass; deploy step starts
  • 00:58 - Deploy step completes
  • 01:07 - Smoketests pass! Observed that USTC_ADMIN_USER is disabled.
  • 01:07 - Switch colors...
  • 01:53 - Disabled green api custom domains east & west; verified api. is working

Everything looks good!

ghostbusters

Clone this wiki locally