Skip to content

2023 07 08 (Saturday) Deployment

jimlerza edited this page Jul 9, 2023 · 3 revisions

General Notes

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

Feature Stories

Bug Fixes

Observations

  • Was unable to build the docker container due to the version of the ghostscript package:
#8 0.821 The following packages have unmet dependencies:
#8 0.881  ghostscript : Depends: libgs9 (= 9.53.3~dfsg-7+deb11u4) but 9.53.3~dfsg-7+deb11u5 is to be installed
#8 0.892 E: Unable to correct problems, you have held broken packages.

Timeline

(2023-07-07)

(2023-07-08)

  • 15:07 - Docker image 3.0.6 failed to build
  • 15:09 - Docker image 3.0.6 pulled from the staging ECR and re-tagged to the production ECR
  • 15:10 - Verified no beta tables/cluster exist in production
  • 15:10 - Set migrate flag to true to force a migration
  • 16:18 - Merged the PR CircleCI Build
  • 16:42 - Deploy step completes
  • 16:49 - Migration starts
  • 17:22 - Migration completes
  • 17:25 - Re-indexing starts
  • 22:48 - Re-indexing appears to not be running:
┌─────────┬───────────────────────┬────────────┬───────────┬─────────┐
│ (index) │       indexName       │ countAlpha │ countBeta │  diff   │
├─────────┼───────────────────────┼────────────┼───────────┼─────────┤
│    0    │     'efcms-case'      │  1053448   │     0     │ 1053448 │
│    1    │ 'efcms-case-deadline' │    4109    │     0     │  4109   │
│    2    │ 'efcms-docket-entry'  │  9999233   │     0     │ 9999233 │
│    3    │    'efcms-message'    │  1700241   │     0     │ 1700241 │
│    4    │     'efcms-user'      │   184872   │     0     │ 184872  │
│    5    │   'efcms-work-item'   │  3008471   │     0     │ 3008471 │
└─────────┴───────────────────────┴────────────┴───────────┴─────────┘
Total Difference: 15950374 (0/15950374) 0%
  • 22:58 - Deleted beta tables and cluster
  • 23:34 - Build restarted
  • 23:58 - Deploy step completes

(2023-07-09)

  • 00:03 - Migration starts
  • 01:06 - Migration completes
  • 01:10 - Re-indexing starts
  • 06:41 - Wait for re-index step completes
  • 06:46 - Load tests pass
  • 06:49 - Read-only smoketests pass
  • 07:14 - Wait for color switch step reached and manually approved
  • 07:17 - Switched colors
  • 07:19 - Disabled green api mappings api and public-api, east and west
Clone this wiki locally