-
Notifications
You must be signed in to change notification settings - Fork 46
2022 01 09 (Sunday) Deployment
jimlerza edited this page Jan 10, 2022
·
9 revisions
This deployment mainly consists of the latest batch of work from Flexion. See the stories below.
- https://github.com/flexion/ef-cms/issues/6641
- https://github.com/flexion/ef-cms/issues/9248
- https://github.com/flexion/ef-cms/issues/8516
(2022-01-07)
- 16:44 - Created the Pull Request
- 17:28 - Tests pass
(2022-01-09)
-
16:51 - Ensure ES and DynamoDB tables are ready for a Migration;
-
efcms-prod-beta
tables deleted east and west -
efcms-search-prod-beta
deleted - confirmed
source-table-version
isalpha
and thedestination-table-version
isbeta
-
-
17:19 - Merged the PR CircleCI Build
-
17:28 - Tests pass; deploy step starts
-
17:58 - Deploy step completes
-
17:58 - Migration starts. 🤞
-
19:07 - Migration completes successfully
-
23:21 - Reindexing appears to be complete! 100%
## prod Index Summary ┌─────────┬───────────────────────┬────────────┬───────────┬──────┐ │ (index) │ indexName │ countAlpha │ countBeta │ diff │ ├─────────┼───────────────────────┼────────────┼───────────┼──────┤ │ 0 │ 'efcms-case' │ 1012527 │ 1012527 │ 0 │ │ 1 │ 'efcms-case-deadline' │ 9829 │ 9829 │ 0 │ │ 2 │ 'efcms-docket-entry' │ 9311152 │ 9311152 │ 0 │ │ 3 │ 'efcms-message' │ 244995 │ 244995 │ 0 │ │ 4 │ 'efcms-user' │ 163137 │ 163137 │ 0 │ │ 5 │ 'efcms-work-item' │ 696812 │ 696812 │ 0 │ └─────────┴───────────────────────┴────────────┴───────────┴──────┘
-
23:26 - Readonly Smoketests pass
-
23:28 - Switching colors
-
23:36 - Disable
blue
api mappingsapi
andpublic-api
, east and west