Red Hat build of OpenJDK 11 Extended Lifecycle Support (ELS-1) Availability
Red Hat builds of OpenJDK 11 have reached End of Full support on October 31st, 2024. As previously announced, Red Hat is extending support for Red Hat builds of OpenJDK 11 via the ELS-1 Support Phase program, as detailed in the OpenJDK Life Cycle and Support Policy page.
ELS-1 delivers Critical impact security fixes and selected urgent-priority bug fixes, if and when available. For more information about the ELS-1 Support Phase please see the Red Hat Application Services Product Update and Support Policy
In addition to the Red Hat builds of OpenJDK 11, Red Hat also extends support for Eclipse Temurin 11 for customers entitled to the ELS-1 Support Phase.
This document explains how to enroll in the ELS-1 Support Phase and start using Red Hat builds of OpenJDK 11 ELS and Eclipse Temurin 11.
Supported platforms
Please, refer to OpenJDK Lifecycle Dates and RHEL versions and OpenJDK Lifecycle Dates and Windows versions for a detailed list of the supported OS and architectures combination.
Release Schedule
Red Hat will deliver four updates per year, approximately three months apart, at the same cadence as the rest of the supported OpenJDK versions. The first release of Red Hat OpenJDK 11 ELS will be version 11.0.26, estimated to be released in January, 2025. Customers enrolled with a ELS-1 subscription will also continue to receive support on the existing Red Hat builds of OpenJDK 11 binaries until January 2025.
NOTE: After January 2025, Red Hat builds of OpenJDK 11 will be delivered exclusively via the new ELS repositories or via the Customer Portal. The information below details how to set up and access the new builds once available for each scenario.
Using OpenJDK 11 ELS in Windows and Portable Linux distributions
The Red Hat builds of OpenJDK 11 ELS for Windows and Portable Linux distributions are available in the Red Hat Customer Portal for those users enrolled in the ELS-1 subscription.
As mentioned in the release notes for OpenJDK 11.0.26, you can find the Windows or Portable Linux distributions of Red Hat build of OpenJDK 11 ELS on the Red Hat Customer Portal (Note: Access to these ELS distributions requires an OpenJDK ELS subscription): <This content is not included.https://access.redhat.com/downloads/content/975/>
Using OpenJDK 11 ELS in Red Hat Enterprise Linux rpm installation
Red Hat Enterprise Linux users will need to use subscription-manager to enable the appropriate OpenJDK 11 ELS repositories, using the following commands:
$ subscription-manager register
$ subscription-manager attach --auto
$ subscription-manager refresh
$ subscription-manager repos --enable “OpenJDK 11 ELS Repository”
Where “OpenJDK 11 ELS Repository” is one of the following:
| RHEL Version | Platform | Repository Name |
|---|---|---|
| RHEL 7* | S390X | rhel-7-for-system-z-openjdk-11-els-debug-rpms__s390x rhel-7-for-system-z-openjdk-11-els-rpms__s390x rhel-7-for-system-z-openjdk-11-els-source-rpms__s390x |
| RHEL 7* | X86_64 | rhel-7-server-openjdk-11-els-debug-rpms rhel-7-server-openjdk-11-els-rpms rhel-7-server-openjdk-11-els-source-rpms |
| RHEL 8 | S390X | openjdk-11-els-for-rhel-8-s390x-debug-rpms openjdk-11-els-for-rhel-8-s390x-rpmsopenjdk-11-els-for-rhel-8-s390x-source-rpms |
| RHEL 8 | PPC64 | openjdk-11-els-for-rhel-8-ppc64le-debug-rpms openjdk-11-els-for-rhel-8-ppc64le-rpms openjdk-11-els-for-rhel-8-ppc64le-source-rpms |
| RHEL 8 | X86_64 | openjdk-11-els-for-rhel-8-x86_64-debug-rpms openjdk-11-els-for-rhel-8-x86_64-rpms openjdk-11-els-for-rhel-8-x86_64-source-rpms |
| RHEL 8 | AARCH64 | openjdk-11-els-for-rhel-8-aarch64-debug-rpms openjdk-11-els-for-rhel-8-aarch64-rpms openjdk-11-els-for-rhel-8-aarch64-source-rpms |
| RHEL 9 | S390X | openjdk-11-els-for-rhel-9-s390x-debug-rpms openjdk-11-els-for-rhel-9-s390x-rpms openjdk-11-els-for-rhel-9-s390x-source-rpms |
| RHEL 9 | PPC64 | openjdk-11-els-for-rhel-9-ppc64le-debug-rpms openjdk-11-els-for-rhel-9-ppc64le-rpms openjdk-11-els-for-rhel-9-ppc64le-source-rpms |
| RHEL 9 | AARCH64 | openjdk-11-els-for-rhel-9-aarch64-debug-rpms openjdk-11-els-for-rhel-9-aarch64-rpms openjdk-11-els-for-rhel-9-aarch64-source-rpms |
| RHEL 9 | X86_64 | openjdk-11-els-for-rhel-9-x86_64-debug-rpms openjdk-11-els-for-rhel-9-x86_64-rpms openjdk-11-els-for-rhel-9-x86_64-source-rpms |
*Note: You will also need to enable the rhel-7-server-els-rpms repo for updated dependencies (e.g. tzdata-java).
Please, refer to the Red Hat subscription manager documentation for further information.
OpenJDK 11 ELS Container Images
Red Hat OpenJDK 11 ELS container images will be available in the Red Hat Container Registry with the following URIs:
| Container name | Description |
|---|---|
registry.redhat.io/openjdk-els/openjdk-11-rhel8 | OpenJDK 11 ELS (Builder) on RHEL 8 |
registry.redhat.io/openjdk-els/openjdk-11-runtime-rhel8 | OpenJDK 11 ELS Runtime on RHEL 8 |
registry.redhat.io/openjdk-els/openjdk-11-rhel9 | OpenJDK 11 ELS (Builder) on RHEL 9 |
registry.redhat.io/openjdk-els/openjdk-11-runtime-rhel9 | OpenJDK 11 ELS Runtime on RHEL 9 |
Customers with an ELS-1 subscription are expected to use the new container URIs once available. The current UBI OpenJDK 11 containers will be deprecated and will stop receiving updates in December 2024.
Eclipse Temurin 11 ELS
Customers using Eclipse Temurin 11 with a ELS-1 Support Phase entitlement will continue to receive commercial support for these builds. There is no special configuration required as Adoptium will continue to release builds of Eclipse Temurin 11.
RHEL 9 System defaults changes from Red Hat build of OpenJDK 11 to Red Hat build of OpenJDK 17
The default Java implementation in RHEL 9 is being changed from OpenJDK 11, which has reached its End Of Life (EOL), to OpenJDK 17.
After this update, the java-17-openjdk packages, which provide the OpenJDK 17 Java Runtime Environment and the OpenJDK 17 Java Software Development Kit, will also provide the java and java-devel packages. For more information, see the This content is not included.OpenJDK documentation and the Red Hat Enterprise Linux 9.5 releases notes.
Customers that continue to rely on a supported and updated version of Red Hat build of OpenJDK 11 can enroll in the ELS-1 subscription program and receive updates according to the instructions provided above.