Did you read the on-boarding document
Yes
What is the name of your component?
OpenSearch Migrations
What is the link to your GitHub repo?
https://github.com/opensearch-project/opensearch-migrations
Targeted release date
04/13/2026
Where should we publish this component?
ECR
opensearchproject/opensearch-migrations-migration-companion
opensearchproject/opensearch-migrations-transformation-shim
We have provided README documentation here for the images in their associated markdown files.
This is a follow-up to opensearch-project/.github#330 which created the initial 4 ECR repos for opensearch-migrations. We are now adding two additional images:
-
opensearch-migrations-migration-companion — An AI-powered migration guide that helps users through their entire migration journey, from assessment through cutover. See RFC #2444 and PR #2681.
-
opensearch-migrations-transformation-shim — A multi-target HTTP proxy that provides request/response transformation and parallel dispatch to support phased migrations from Solr to OpenSearch. See PR #2676.
What type of artifact(s) will be generated for this component?
Docker images for the Migration Companion (AI advisor container) and Transformation Shim (HTTP proxy), published alongside the existing opensearch-migrations images.
Have you completed the required reviews including security reviews, UX reviews?
- Security Review: Existing security reviews cover the solution code.
- UX Review: Not needed — these are command-line/container-based tools.
Have you on-boarded automated security scanning for the GitHub repo associated with this component?
Yes
Additional context
The existing 4 ECR repos were created via opensearch-project/.github#330 and opensearch-build#4857. The build infrastructure (build.gradle publishedRepoByImageName and buildKitProjects) is being updated in the linked PRs to support publishing these two new images.
Did you read the on-boarding document
Yes
What is the name of your component?
OpenSearch Migrations
What is the link to your GitHub repo?
https://github.com/opensearch-project/opensearch-migrations
Targeted release date
04/13/2026
Where should we publish this component?
ECR
opensearchproject/opensearch-migrations-migration-companionopensearchproject/opensearch-migrations-transformation-shimWe have provided README documentation here for the images in their associated markdown files.
This is a follow-up to opensearch-project/.github#330 which created the initial 4 ECR repos for opensearch-migrations. We are now adding two additional images:
opensearch-migrations-migration-companion — An AI-powered migration guide that helps users through their entire migration journey, from assessment through cutover. See RFC #2444 and PR #2681.
opensearch-migrations-transformation-shim — A multi-target HTTP proxy that provides request/response transformation and parallel dispatch to support phased migrations from Solr to OpenSearch. See PR #2676.
What type of artifact(s) will be generated for this component?
Docker images for the Migration Companion (AI advisor container) and Transformation Shim (HTTP proxy), published alongside the existing opensearch-migrations images.
Have you completed the required reviews including security reviews, UX reviews?
Have you on-boarded automated security scanning for the GitHub repo associated with this component?
Yes
Additional context
The existing 4 ECR repos were created via opensearch-project/.github#330 and opensearch-build#4857. The build infrastructure (build.gradle publishedRepoByImageName and buildKitProjects) is being updated in the linked PRs to support publishing these two new images.