In order to run opensearch 3.x, we need to publish a dedicated Docker image to our internal registry.
Description
Description
Details
Details
Related Changes in GitLab:
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| Refactor to facilitate multiple image versions | repos/data-engineering/opensearch!12 | bking | multi-version | main | |
| Fix image tags | repos/data-engineering/opensearch!11 | bking | PUBLISH_IMAGE_EXTRA_TAGS | main |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | EBernhardson | T413969 Make semantic search accessible through Action API | |||
| Open | None | T414683 Support the deployment of opensearch 3.x clusters | |||
| Resolved | bking | T414693 Build and deploy the opensearch 3.x docker image | |||
| Resolved | RKemper | T414691 Deploy the opensearch semantic-search cluster on dse-k8s-eqiad | |||
| Resolved | RKemper | T414699 Define the opensearch-semantic-search kubeconfig | |||
| Resolved | RKemper | T414702 Provision opensearch-semantic-search namespaces | |||
| Resolved | RKemper | T414692 Deploy the opensearch semantic-search cluster on dse-k8s-codfw | |||
| Resolved | RKemper | T414700 Define the opensearch-semantic-search kubeconfig | |||
| Duplicate | RKemper | T414701 Define the opensearch-semantic-search namespace | |||
| Resolved | bking | T414697 Build the required plugins for opensearch 3 | |||
| Resolved | bking | T415699 Create a trixie-based OpenSearch 3 docker image |
Event Timeline
Comment Actions
bking merged https://gitlab.wikimedia.org/repos/data-engineering/opensearch/-/merge_requests/11
Fix image tags
Comment Actions
bking merged https://gitlab.wikimedia.org/repos/data-engineering/opensearch/-/merge_requests/12
Refactor to facilitate multiple image versions
Comment Actions
We have a working OpenSearch 3 image, thanks to that last merge.
I've successfully deployed an OpenSearch cluster in the opensearch-test namespace in dse-k8s-codfw:
curl -ks https://opensearch-test.svc.codfw.wmnet:30443
{
"name" : "opensearch-test-masters-0",
"cluster_name" : "opensearch-test",
"cluster_uuid" : "bhW_K-NlSGKeCG4YgIOcDA",
"version" : {
"distribution" : "opensearch",
"number" : "3.3.2",
"build_type" : "deb",
"build_hash" : "6564992150e26aaa62d4522a220dfff5188aeb88",
"build_date" : "2025-10-29T22:22:15.830890848Z",
"build_snapshot" : false,
"lucene_version" : "10.3.1",
"minimum_wire_compatibility_version" : "2.19.0",
"minimum_index_compatibility_version" : "2.0.0"
},
"tagline" : "The OpenSearch Project: https://opensearch.org/"
}As such, I'm closing out this ticket.