Page MenuHomePhabricator

cirrussearch-opensearch-image should provide an opensearch image that offers the same functionnalities as the production opensearch cluster
Closed, ResolvedPublic3 Estimated Story Points

Description

cirrussearch-opensearch-image is built on top the official opensearch image which is including additional plugins.
These plugins are not installed on production opensearch hosts.
This can possibly be quite error-prone since a developer & cindy might accidentally rely on features not available in production to develop & test CirrusSearch.

AC:

  • decide on an approach
    • find another base image
    • build our own base image using our own opensearch deb
    • hack the official base image and remove the additional plugins as part of the blubber build
  • cirrussearch-opensearch-image & the opensearch production cluster provide the same set of plugins

Details

Other Assignee
EBernhardson
Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Update opensearch plugins .deb to 1.3.20-3repos/search-platform/cirrussearch-opensearch-image!13ebernhardsonwork/ebernhardson/knnmain
Remove additional plugins available in the opensearch base imagerepos/search-platform/cirrussearch-opensearch-image!12dcausseT389812-remove-pre-installed-pluginsmain
Customize query in GitLab

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Gehel set the point value for this task to 3.

Should we also add the knn plugin to the .deb? I suppose thats not exactly what this ticket is about, but it's what prompted this ticket

Change #1131068 had a related patch set uploaded (by DCausse; author: DCausse):

[operations/software/opensearch/plugins@master] Add opensearch-knn

https://gerrit.wikimedia.org/r/1131068

Change #1131286 had a related patch set uploaded (by DCausse; author: DCausse):

[operations/mediawiki-config@master] wdqs: enable hive/hdfs ingestion for rdf update streams

https://gerrit.wikimedia.org/r/1131286

Change #1131068 merged by Bking:

[operations/software/opensearch/plugins@master] Add opensearch-knn

https://gerrit.wikimedia.org/r/1131068

EBernhardson removed a project: Patch-For-Review.

It took a couple tries, but this is now released as 1.3.20-5

dcausse updated Other Assignee, added: EBernhardson.

It took a couple tries, but this is now released as 1.3.20-5

Thanks!