HADOOP-19814: Create hadoop-runner:jdk17-u2404 with Ubuntu 24.04.#8413
Conversation
|
@pan3793 FYI |
Closes #8413 Signed-off-by: Shilun Fan <slfan1989@apache.org> Signed-off-by: Ayush Saxena <ayushsaxena@apache.org> Reviewed-by: Cheng Pan <chengpan@apache.org>
|
Thanks for the reviews, @ayushtkn , @pan3793 and @slfan1989 . I committed these changes to the new docker-hadoop-runner-jdk17-u2404 branch. @ayushtkn , the HowToRelease wiki mentions working with you to get new images published. Do you know what we need to do next? I noticed this GitHub action failed: |
|
@cnauroth your tag got pushed: The 3.5.0 is also there: It gets auto build by DockerHub as soon as we create a branch matching the pattern |
|
And I think to the wrong repo as well: I have access to apache/hadoop dockerhub not the other ones |
Description of PR
This creates a new base Hadoop runner image with JDK 17 and Ubuntu 24.04 to align with the release image for Hadoop 3.5.0. I have pushed a new branch: docker-hadoop-runner-jdk17-u2404, based on the latest state of docker-hadoop-runner-jdk17-u2204. The diff shown in this pull request is the incremental changes required:
piptopipxfor robotframework installation, because the host Python deployment is now managed by the OS and rejectspipinstallations.How was this patch tested?
I built a Hadoop 3.5.0 image (separate PR) using this image as the base and used the Docker Compose harness to test NameNode, DataNode, ResourceManager and NodeManager.
For code changes:
LICENSE,LICENSE-binary,NOTICE-binaryfiles?AI Tooling
If an AI tool was used:
where is the name of the AI tool used.
https://www.apache.org/legal/generative-tooling.html