Skip to content

feat(operator)!: Support dynamic product image selection#1199

Open
Techassi wants to merge 6 commits intomainfrom
feat/operator-remove-hardcoded-registry
Open

feat(operator)!: Support dynamic product image selection#1199
Techassi wants to merge 6 commits intomainfrom
feat/operator-remove-hardcoded-registry

Conversation

@Techassi
Copy link
Copy Markdown
Member

@Techassi Techassi commented Apr 21, 2026

Note

This PR needs to update documentation when merged.

Overview of changes

Part of stackabletech/issues#716. This PR introduces the following changes:

  • A new, required CLI argument and env var IMAGE_REPOSITORY (--image-repository): Set the image repository which should be used by the operator to construct image names for provisioned containers, eg. oci.stackable.tech/sdp.
  • Adjustments to the product image selection to use dynamic registry and repository values instead of using hard-coded values.

@Techassi Techassi self-assigned this Apr 21, 2026
@Techassi Techassi added release-note Denotes a PR that will be considered when it comes time to generate release notes. scheduled-for/26.7.0 labels Apr 21, 2026
@Techassi Techassi moved this to Development: In Progress in Stackable Engineering Apr 21, 2026
@Techassi Techassi marked this pull request as ready for review April 21, 2026 12:42
@Techassi Techassi moved this from Development: In Progress to Development: Waiting for Review in Stackable Engineering Apr 21, 2026
@NickLarsenNZ

This comment was marked as resolved.

Comment thread crates/stackable-operator/CHANGELOG.md Outdated
@NickLarsenNZ

This comment was marked as resolved.

@Techassi Techassi marked this pull request as draft April 21, 2026 14:12
@Techassi Techassi moved this from Development: Waiting for Review to Development: In Progress in Stackable Engineering Apr 21, 2026
@Techassi Techassi marked this pull request as ready for review April 23, 2026 13:32
@Techassi Techassi moved this from Development: In Progress to Development: Waiting for Review in Stackable Engineering Apr 23, 2026
@Techassi Techassi removed the release-note Denotes a PR that will be considered when it comes time to generate release notes. label Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Development: Waiting for Review

Development

Successfully merging this pull request may close these issues.

3 participants