Skip to content

Switch the products to build using UBI9 instead of UBI8#628

Merged
maltesander merged 31 commits intomainfrom
ubi9-products
May 8, 2024
Merged

Switch the products to build using UBI9 instead of UBI8#628
maltesander merged 31 commits intomainfrom
ubi9-products

Conversation

@lfrancke
Copy link
Copy Markdown
Member

@lfrancke lfrancke commented May 2, 2024

Definition of Done Checklist

  • Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
  • Please make sure all these things are done and tick the boxes
- [ ] Changes are OpenShift compatible
- [x] Add an entry to the CHANGELOG.md file
- [ ] Integration tests ran successfully
- [x] Ping RedHat to include unixODBC-devel
- [ ] Ping RedHat to include krb5-server
### Products
- [x] Airflow -> missing unixODBC-devel in UBI9
- [ ] EDC
- [x] Superset
- [x] Druid (Builds, preflight passes, tested @fhennig)
- [x] HBase
- [x] Hadoop HDFS
- [x] Hive
- [x] Kafka
- [x] NiFi (builds, preflight passes, not tested)
- [x] Spark
- [x] Trino
- [x] ZooKeeper
- [x] OPA
- [x] Hello World
- [x] Krb5 (missing krb5-server)
- [x] Kafka Testing Tools
- [x] Testing Tools
- [x] Tools
- [x] Trino CLI
TIP: Running integration tests with a new product image

The image can be built and uploaded to the kind cluster with the following commands:

bake --product <product> --image-version <stackable-image-version>
kind load docker-image <image-tagged-with-the-major-version> --name=<name-of-your-test-cluster>

See the output of bake to retrieve the image tag for <image-tagged-with-the-major-version>.

@lfrancke lfrancke self-assigned this May 2, 2024
Comment thread CHANGELOG.md Outdated
lfrancke and others added 24 commits May 2, 2024 11:16
Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.de>
- Make assumeyes the default
- Python 3.9 is the default in UBI9, there are no dedicated python39 packages anymore
- Python 3.9 is the default now
- Hadoop now needs zlib-devel (probably was installed before automatically)
Python 3.9 is now the default in UBI9
@maltesander maltesander marked this pull request as ready for review May 8, 2024 07:55
@maltesander maltesander enabled auto-merge May 8, 2024 07:58
@maltesander maltesander added this pull request to the merge queue May 8, 2024
Copy link
Copy Markdown
Member

@maltesander maltesander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Merged via the queue into main with commit 910ac21 May 8, 2024
@maltesander maltesander deleted the ubi9-products branch May 8, 2024 08:09
@lfrancke lfrancke added the release-note Denotes a PR that will be considered when it comes time to generate release notes. label May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/24.7.0 release-note Denotes a PR that will be considered when it comes time to generate release notes.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

6 participants