Skip to content

Port Elasticsearch 9.4.2 on ppc64le - #8624

Open
prachi-gaonkar wants to merge 1 commit into
ppc64le:masterfrom
prachi-gaonkar:elastic1
Open

Port Elasticsearch 9.4.2 on ppc64le #8624
prachi-gaonkar wants to merge 1 commit into
ppc64le:masterfrom
prachi-gaonkar:elastic1

Conversation

@prachi-gaonkar

Copy link
Copy Markdown
Contributor

Checklist

  • Have you checked and followed all the points mention in the CONTRIBUTING.MD
  • Have you validated script on UBI 9 container
  • Did you run the script(s) on fresh container with set -e option enabled and observe success ?
  • Did you have Legal approvals for patch files ?

@prachi-gaonkar
prachi-gaonkar force-pushed the elastic1 branch 7 times, most recently from 9a241b0 to 35f589d Compare August 19, 2026 07:28
- Add build script: elasticsearch_v9.4.2_ubi9.8.sh
- Add ppc64le patch: elasticsearch_v9.4.2.patch
- Add Dockerfile: Dockerfiles/9.4.2_ubi9/Dockerfile
- Add config: Dockerfiles/9.4.2_ubi9/config/elasticsearch.yml
- Update build_info.json: add v9.4.2 entry, bump default version/script

Key changes vs 8.x Dockerfile:
- Base image pinned to ubi9/ubi:9.8
- JDK 25 (25.0.1+8) and JDK 26 (26.0.2+10) added; JAVA_HOME=JDK26
- Gradle builds pass -Dorg.gradle.java.installations.paths for ppc64le toolchain resolution
- Patch fetched via curl from GitHub (no local COPY after merge)
- log4j2.properties and docker-entrypoint.sh sourced from cloned ES repo
- Labels updated with correct v9.4.2 commit hash

Tested on: UBI 9.8 / ppc64le
Maintainer: Prachi Gaonkar <Prachi.Gaonkar@ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant