-
Notifications
You must be signed in to change notification settings - Fork 422
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -418,6 +438,7 @@ services: | |||
- memcached | |||
- mongo | |||
- mysql57 | |||
- opensearch12 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Can you update the PR description with a little more background about how and when each of the services will rely on this?
- Will this just be needed for a rare use case? I’m not clear on what “test OS upgrades” entails, but it seems like a more rare activity and that maybe this isn’t a required dependency for most uses of LMS or other services? This is a question. If not, maybe there should simply be doc changes for when and how to bring this container up?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the best reference for this is the Elasticsearch -> OpenSearch ticket we have on the DEPR board. We are migrating all our services off Elasticsearch and for those that can't use MySQL full text search, we're going to use OpenSearch. openedx/public-engineering#16
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, we are migrating LMS, studio, cs_comments(forum), and blockstore from Elasticsearch -> OpenSearch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok. Seems fine if you think we need both dependencies now.
5ceae31
to
4e08941
Compare
https://openedx.atlassian.net/browse/ISRE-1306
Adding OpenSearch for LMS, studio, cs_comments, and blockstore.
Our plan is to replace ES with OS for these services.
I've completed each of the following or determined they are not applicable: