stackabletech / issues

This repository is only for issues that concern multiple repositories or don't fit into any specific repository
2 stars 0 forks source link

Update products for 24.7 #594

Closed sbernauer closed 1 month ago

sbernauer commented 2 months ago

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

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
maltesander commented 1 month ago

All done!