This issue tracks the product versions and the changes we need to do to them in our SDP release XX.XX.
The single source of truth for this data is a spreadsheet we filled colaboratively in a planning meeting.
Acceptance
We want to bump old and new product versions with the latest ubi image releases.
This includes our Java base image which should be done before updating any Java based products.
It also includes bumping to the latest supported JVM version.
- [x] Update UBI version
- [x] Update Rust Toolchain version
- [x] Update `protoc` version
- [x] Update config-utils version
Product Images
Make sure to also check any other dependencies we might use in a Docker image! (e.g. git sync, prometheus exporter etc.)
Airflow
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/762
- [ ] https://github.com/stackabletech/airflow-operator/pull/461
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] https://github.com/stackabletech/hbase-operator/pull/506
- [ ] https://github.com/stackabletech/issues/issues/588
HDFS
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] Operator is updated
- [x] Update Authorizer, Group Mapper and Rack Awareness stuff if needed
- [ ] https://github.com/stackabletech/docker-images/pull/743
- [ ] https://github.com/stackabletech/hdfs-operator/pull/545
- [ ] Some issue needs discussing. Ok?
Hive
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] Operator is updated
- [x] ~(Optional): 4.0.0 (tried, but there is more work to do in the docker image, does not work out of the box)~
Kafka
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/745
- [ ] https://github.com/stackabletech/kafka-operator/pull/723
NiFi
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/744
- [ ] https://github.com/stackabletech/nifi-operator/pull/639
- [ ] https://github.com/stackabletech/docker-images/pull/767
OpenPolicyAgent (OPA)
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/739
- [ ] https://github.com/stackabletech/opa-operator/pull/594
Spark
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/697
- [ ] https://github.com/stackabletech/docker-images/pull/771
- [ ] https://github.com/stackabletech/spark-k8s-operator/pull/426
Superset
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/768
- [ ] https://github.com/stackabletech/superset-operator/pull/509
- [ ] ~(Optional) Test build with python 3.11 (currently 3.9)~
Trino
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/trino-operator/issues/604
- [ ] https://github.com/stackabletech/trino-operator/pull/609
- [ ] https://github.com/stackabletech/docker-images/pull/758
ZooKeeper
- [x] Versions are updated in accordinance to the source of truth spreadsheet
- [x] JVM is at latest supported version
- [x] Documentation is updated
- [x] Operator is updated
- [ ] https://github.com/stackabletech/zookeeper-operator/pull/832
- [ ] https://github.com/stackabletech/docker-images/pull/741
- [ ] https://github.com/stackabletech/docker-images/pull/736
This issue tracks the product versions and the changes we need to do to them in our SDP release XX.XX.
The single source of truth for this data is a spreadsheet we filled colaboratively in a planning meeting.
Acceptance
We want to bump old and new product versions with the latest ubi image releases. This includes our Java base image which should be done before updating any Java based products. It also includes bumping to the latest supported JVM version.
Base images
UBI8 Rust Builder
ubi8-rust-builder
UBI9 Rust Builder
ubi9-rust-builder
Java Base
Nothing currently needs to be updated here
Stackable Base
stackable-base
Product Images
Airflow
Druid
HBase, Phoenix, Omid
NOTE: Make sure to also consider Omid & Phoenix
HDFS
Hive
Kafka
NiFi
OpenPolicyAgent (OPA)
Spark
Superset
Trino
ZooKeeper
Misc