Skip to content

chore: Prepare CRD versioning#848

Open
Techassi wants to merge 4 commits intomainfrom
chore/prepare-crd-versioning
Open

chore: Prepare CRD versioning#848
Techassi wants to merge 4 commits intomainfrom
chore/prepare-crd-versioning

Conversation

@Techassi
Copy link
Member

Part of stackabletech/issues#808.

This prepares the operator for future CRD versioning by adding a conversion webhook and maintaining the CRD(s) on its own.

Smoke tests passed:

--- PASS: kuttl (945.04s)
    --- PASS: kuttl/harness (0.00s)
        --- PASS: kuttl/harness/smoke_trino-477_hive-3.1.3_opa-1.12.3_hdfs-3.4.2_zookeeper-3.9.4_openshift-false (449.44s)
        --- PASS: kuttl/harness/smoke_trino-479_hive-3.1.3_opa-1.12.3_hdfs-3.4.2_zookeeper-3.9.4_openshift-false (468.27s)
        --- PASS: kuttl/harness/smoke_trino-479_hive-4.2.0_opa-1.12.3_hdfs-3.4.2_zookeeper-3.9.4_openshift-false (470.49s)
        --- PASS: kuttl/harness/smoke_trino-477_hive-4.2.0_opa-1.12.3_hdfs-3.4.2_zookeeper-3.9.4_openshift-false (476.16s)
PASS

Release Note

  • The operator now maintains its own CRD(s) instead of relying on Helm as a deployment mechanism. Additionally, the conversion webhook is now running alongside the controller for future CRD versioning.

@Techassi Techassi self-assigned this Feb 18, 2026
@Techassi Techassi moved this to Development: In Progress in Stackable Engineering Feb 18, 2026
@Techassi Techassi moved this from Development: In Progress to Development: Waiting for Review in Stackable Engineering Feb 18, 2026
@Techassi Techassi added release-note Denotes a PR that will be considered when it comes time to generate release notes. scheduled-for/26.3.0 labels Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note Denotes a PR that will be considered when it comes time to generate release notes. scheduled-for/26.3.0

Projects

Status: Development: Waiting for Review

Development

Successfully merging this pull request may close these issues.

1 participant