You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The description below will no longer be updated with progress.
Caution
Please raise DEMO PRs against the next branch so that demos aren't broken (resolved in future by stackabletech/stackablectl#310).
This issue tracks the product versions and the changes we need to do to them in our SDP release 24.11.
The single source of truth for this data is a spreadsheet we filled colaboratively in a planning meeting.
Acceptance
These high level tasks need to be completed.
Important
At the end, these should be checked based on the more granular criterea for each product/image below.
Bump UBI Image releases.
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update product version references in getting_started docs, kuttl tests
Update product version references in demos, raise PRs against the next branch for now.
Update the Stackable DB.
Base images
Tip
The Rust upgrades should be done as and when needed by developers, rather than being tied to the product selection for a release.
Also, ensure make run-dev works before bumping the Rust version across the operators.
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
- [ ] _Link to [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) PR_
HBase, Phoenix, Omid
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to the latest supported version of JVM (base and devel).
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
Update Omid.
Update Phoenix.
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
HDFS
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to the latest supported version of JVM (base and devel).
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
Check Authorizer (unknown procedure)
Check Group Mapper (unknown procedure)
Check Rack Awareness (unknown procedure)
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
Hive
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to the latest supported version of JVM (base and devel).
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] https://github.com/stackabletech/docker-images/pull/818
- [ ] https://github.com/stackabletech/hive-operator/pull/508
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
Kafka
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to the latest supported version of JVM (base and devel).
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] https://github.com/stackabletech/docker-images/pull/813
- [ ] https://github.com/stackabletech/kafka-operator/pull/753
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_ - **no change to LTS version**
NiFi
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to the latest supported version of JVM (base and devel).
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
OpenPolicyAgent (OPA)
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] https://github.com/stackabletech/docker-images/pull/797
- [ ] https://github.com/stackabletech/opa-operator/pull/616
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] https://github.com/stackabletech/demos/pull/85
Spark
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
Update versions.py to the latest supported version of JVM (base and devel).
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
Superset
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
Trino
Actions to take:
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to reflect the agreed upon versions in the spreadsheet.
Update versions.py to the latest supported version of JVM (base and devel).
Check other operators (getting_started / kuttl) for usage of the versions. Add the PR to the list below.
### Related Pull Requests
- [ ] _Link to PR_
- [ ] _Link to operator PR (getting_started / kuttl)_
- [ ] _Link to other operator PRs (getting_started / kuttl)_
- [ ] _Link to demo PR (Do not merge until demos are released)_
This issue has moved to stackabletech/docker-images#831
The description below will no longer be updated with progress.
Caution
Please raise DEMO PRs against the
nextbranch so that demos aren't broken (resolved in future by stackabletech/stackablectl#310).This issue tracks the product versions and the changes we need to do to them in our SDP release 24.11.
The single source of truth for this data is a spreadsheet we filled colaboratively in a planning meeting.
Acceptance
These high level tasks need to be completed.
Important
At the end, these should be checked based on the more granular criterea for each product/image below.
versions.pyto reflect the agreed upon versions in the spreadsheet.nextbranch for now.Base images
Tip
The Rust upgrades should be done as and when needed by developers, rather than being tied to the product selection for a release.
Also, ensure
make run-devworks before bumping the Rust version across the operators.UBI8 Rust Builder
ubi8-rust-builder
FROM)RUST_DEFAULT_TOOLCHAIN_VERSIONCARGO_CYCLONEDX_CRATE_VERSIONCARGO_AUDITABLE_CRATE_VERSIONPROTOC_VERSIONUBI9 Rust Builder
ubi9-rust-builder
FROM)RUST_DEFAULT_TOOLCHAIN_VERSIONCARGO_CYCLONEDX_CRATE_VERSIONCARGO_AUDITABLE_CRATE_VERSIONPROTOC_VERSIONVector
Caution
Any additions to the versions need to be there before updating the
java-base.Used as a base for java-base.
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.Java Base and Devel
Caution
Any additions to the
java-baseorjava-develversions need to be there before updating Java based products.Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.Stackable Base
stackable-base
FROM)RUST_DEFAULT_TOOLCHAIN_VERSIONCARGO_CYCLONEDX_CRATE_VERSIONCARGO_AUDITABLE_CRATE_VERSIONPROTOC_VERSIONCONFIG_UTILS_VERSIONProduct Images
Airflow
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.Druid
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).HBase, Phoenix, Omid
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).HDFS
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).Hive
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).Kafka
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).NiFi
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).OpenPolicyAgent (OPA)
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.Spark
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).Superset
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.Trino
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.ZooKeeper
Actions to take:
versions.pyto reflect the agreed upon versions in the spreadsheet.versions.pyto the latest supported version of JVM (base and devel).