Skip to content

Update products for 24.7 #594

@sbernauer

Description

@sbernauer

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

- [x] Update UBI version
- [x] Update Rust Toolchain version
- [x] Update `protoc` version

UBI9 Rust Builder

ubi9-rust-builder

- [x] Update UBI version
- [x] Update Rust Toolchain version
- [x] Update `protoc` version

Java Base

Nothing currently needs to be updated here

Stackable Base

stackable-base

- [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

Druid

- [x] Documentation is updated
- [ ] Operator is updated
- [ ] https://github.com/stackabletech/docker-images/pull/730
- [ ] https://github.com/stackabletech/docker-images/pull/731
- [ ] https://github.com/stackabletech/druid-opa-authorizer/pull/104
- [ ] Update product DB (Feature Tracker)
- [ ] https://github.com/stackabletech/druid-operator/pull/583

HBase, Phoenix, Omid

NOTE: Make sure to also consider Omid & Phoenix

- [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

Misc

- [ ] Update the Stackable DB

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions