Page MenuHomePhabricator

OpenSearch on K8s: build a new opensearch-operator image
Closed, ResolvedPublic

Description

As seen in the parent ticket, we need to build our own OpenSearch operator image.

AC:

  • Image based on Debian
  • Image is compatible with upstream OpenSearch operator helm charts

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Enable CIrepos/data-engineering/opensearch-operator!3bkingcimain
Add checksum validationrepos/data-engineering/opensearch-operator!2bkingshasummain
First commit with checksum file and blubberrepos/data-engineering/opensearch-operator!1bkingblubmain
restart the repo as a docker image reporepos/data-engineering/opensearch-k8s-operator!1bkingimage_makeovermain
Add opensearch-operator as trusted reporepos/releng/gitlab-trusted-runner!130bkingopensearch-operatormain
Add opensearch-operator as trusted reporepos/releng/gitlab-trusted-runner!129bkingopensearch-operatormain
Customize query in GitLab

Event Timeline

Some interesting developments on this one:

That means we'll need to build a golang 1.24 image as described here .

I'll get started on that now. CCing @klausman for awareness.

Change #1174751 had a related patch set uploaded (by Bking; author: Bking):

[operations/docker-images/production-images@master] golang: add trixie-based golang-1.24 image

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

Change #1174751 merged by Bking:

[operations/docker-images/production-images@master] golang: add trixie-based golang-1.24 image

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

bking changed the task status from Open to In Progress.Aug 26 2025, 2:24 PM

The initial image is complete! Closing...