Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update redhat java builder-images from out-of-support RHEL7 versions #50

Merged
merged 2 commits into from
Mar 16, 2024

Conversation

jmtd
Copy link
Contributor

@jmtd jmtd commented May 15, 2023

I'm the maintainer of the Red Hat OpenJDK container images. The two images of ours listed in builder-images.md are our earliest ones, based on RHEL7, which is in "extended maintenance phase 2" at the moment, and these images are no longer updated. Furthermore, although the images are publically accessible, this was a side-effect of the lack of support for authenticated registries in early tooling and they are not supported in any way without a redhat subscription (so e.g. package updates in downstream Dockerfiles would fail).

Instead I propose using the most recently available versions based on RHEL UBI 9, which offers JDK11 and 17. For completion's sake, include (as before) a JDK8 image, using RHEL UBI 8 (we don't provide a JDK8 image on RHEL9). All these images are in support, but they are also freely available under the UBI EULA, and do not require a redhat subscription to use.

This means replacing two images with three.

Replace the older RHEL7-based Red Hat OpenJDK container java images with three newer ones: one for each of JDK8, 11, and 17, preferring the latest RHEL version where possible (RHEL UBI9) and using RHEL UBI8 where there is not a RHEL9 version (JDK8).
Copy link
Member

@divyansh42 divyansh42 left a comment

Choose a reason for hiding this comment

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

@jmtd thanks for updating the images 👍

@divyansh42
Copy link
Member

I will be fixing those CI checks failures.

Copy link
Member

@divyansh42 divyansh42 left a comment

Choose a reason for hiding this comment

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

Thanks for your update.

@divyansh42 divyansh42 merged commit a066715 into redhat-actions:main Mar 16, 2024
2 of 3 checks passed
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.

2 participants