2025 08 23 (Saturday) Deployment - ustaxcourt/ef-cms GitHub Wiki

General Notes

This deployment contains the latest assortment of work from Flexion and Gunnison. See the bug fixes and stories below.

Feature Stories

Bug Fixes

Observations

  • The CircleCI user's policy is too large now.

Timeline

(2025-08-23)

  • 23:01 - Created the Pull Request
  • 23:01 - Enabled maintenance mode
  • 23:05 - Deployed account-specific terraform (see observation above)
  • 23:06 - Postgres schema migration completes
  • 23:06 - Permissions applied on the new postgres tables
  • 23:07 - Script to move petitioners from dwCase.petitioners -> dwUserOnCase begins
  • 23:49 - Finished moving petitioners from dwCase.petitioners -> dwUserOnCase
  • 23:51 - Script to move users, privatePractitioners, irsPractitioners, pending-case from dynamo to postgres begins

(2025-08-24)

  • 00:06 - Script to move users fails
  • 00:57 - Problem data discovered
  • 01:07 - Cleanup of failed data performed in both dynamo and postgres
  • 01:09 - Script to move users, privatePractitioners, irsPractitioners, pending-case from dynamo to postgres resumes
  • 01:16 - Finisned moving users, privatePractitioners, irsPractitioners, pending-case from dynamo to postgres
  • 01:16 - Script to update users' account status in postgres begins
  • 01:22 - Finished updating users' account status
  • 01:24 - Created ustczendesk user in cognito
  • 01:24 - Merged the PR CircleCI Build
  • 01:32 - Deploy step completes
  • 01:44 - Wait for color switch step reached and manually approved
  • 01:46 - Switched colors
  • 01:50 - Disabled maintenance mode
  • 01:54 - Manually executed read-only smoketests