-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
release-noteDenotes a PR that will be considered when it comes time to generate release notes.Denotes a PR that will be considered when it comes time to generate release notes.release/24.11.0
Description
Issue checklist
Verify (and fix if necessary) that property overrides (env, conf) work as intended in all operators.
There have been reports that this is not the case. Examples:
- HDFS env overrides not working correctly hdfs-operator#497
- Add test to reproduce configOverrides at role level bug trino-operator#556
This issue tracks the state of this feature across all operators:
- airflow-operator. See e.g. Airflow kubernetesExecutor template does not get podOverrides definitions passed through airflow-operator#453 (chore: add overrides integrationtests airflow-operator#490)
- commons-operator -> not using overrides
- druid-operator (chore: add override integration tests druid-operator#615)
- edc-operator @xeniape (chore: add override integration tests edc-operator#120)
- hbase-operator @adwk67 fix: env-overrides with tests hbase-operator#550 chore: bump stackable-operator version hbase-operator#552
- hdfs-operator @razvan test: update tests for envOverrides hdfs-operator#576 chore: bump stackable-operator version hdfs-operator#577
- hello-world-operator @razvan test: env and config overrides hello-world-operator#114
- hive-operator @razvan fix(test): smoke testing env and config overrides hive-operator#507
- kafka-operator @razvan (check that configOverrides works at role level as well as role-group level) fix(test): smoke testing env and config overrides kafka-operator#752
- listener-operator -> not using overrides
- nifi-operator @razvan fix(test): smoke testing env and config overrides nifi-operator#669
- opa-operator @razvan -> not using overrides
- secret-operator -> not using overrides
- spark-k8s-operator @adwk67 See fix: Pass-through envOverrides spark-k8s-operator#451, chore(op-rs): version 0.74.0 spark-k8s-operator#455
- superset-operator @razvan fix(test): smoke testing env overrides superset-operator#531
- trino-operator @razvan fix: respect user defined envOverrides trino-operator#633
- zookeeper-operator @razvan fix(test): smoke testing env and config overrides zookeeper-operator#855
### Tasks
- [x] Rust tests added (if possible) - similar to https://github.com/stackabletech/trino-operator/pull/556
- [x] Decision regarding property overrides https://github.com/stackabletech/decisions/issues/22
- [x] https://github.com/stackabletech/operator-rs/pull/841
- [x] Bump `stackable-operator` version in operators to `0.74.0`
Release Notes
Trino, Spark, HBase, Airflow: These used to have https://github.com/stackabletech/issues/issues/548[issues] where config and environment variable overrides would not always work as expected, this has now been fixed
Metadata
Metadata
Assignees
Labels
release-noteDenotes a PR that will be considered when it comes time to generate release notes.Denotes a PR that will be considered when it comes time to generate release notes.release/24.11.0
Type
Projects
Status
Done
Status
Done