Context
See [BD 19-20] Technical Plan (Haystack Replacement, Elasticsearch Upgrade)
Runbook
Effort Coordination
This blended project upgrades our outdated and unsupported Elasticsearch from version 1.5 to version 7 in each of our services. We will need a resource from each owning squad to do a final review and deploy of the Elasticsearch upgrade for their owning service. The expected effort is:
Squad engineer’s review of PR: 2-5 hours depending on the complexity of the service’s use of Elasticsearch (PR will already be reviewed carefully by Diana Huang or Michael Terry (Deactivated))
Squad engineer’s deploy and monitoring of the migration: 2-3 days depending on production rollout
Service/Repo | Owning Team | PRs | Current Blocker | Status |
---|---|---|---|---|
terraform | Arch-BOM | Tim McCormack working on updating ES clusters to ES 7.8. | ||
devstack | SRE / Arch-BOM |
| ||
SRE | indexing on prod caused errors due to malformed tags - checking to see if we can/should fix this. |
| ||
Engage (Always Available) | Waiting for new PR with original code + fixes. Fixes code: https://github.com/raccoongang/course-discovery/pull/13 |
|
| |
TNL | https://github.com/edx/edx-search/pull/104 https://github.com/edx/edx-platform/pull/25081
|
| ||
TNL |
| |||
Data Engineering | Stuart Young (Deactivated) review and testing |
|