Red Hat build of OpenJDK 11 Extended Lifecycle Support (ELS-1) Availability

Updated

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 VersionPlatformRepository Name
RHEL 7*S390Xrhel-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_64rhel-7-server-openjdk-11-els-debug-rpms
rhel-7-server-openjdk-11-els-rpms
rhel-7-server-openjdk-11-els-source-rpms
RHEL 8S390Xopenjdk-11-els-for-rhel-8-s390x-debug-rpms
openjdk-11-els-for-rhel-8-s390x-rpms
openjdk-11-els-for-rhel-8-s390x-source-rpms
RHEL 8PPC64openjdk-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 8X86_64openjdk-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 8AARCH64openjdk-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 9S390Xopenjdk-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 9PPC64openjdk-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 9AARCH64openjdk-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 9X86_64openjdk-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 nameDescription
registry.redhat.io/openjdk-els/openjdk-11-rhel8OpenJDK 11 ELS (Builder) on RHEL 8
registry.redhat.io/openjdk-els/openjdk-11-runtime-rhel8OpenJDK 11 ELS Runtime on RHEL 8
registry.redhat.io/openjdk-els/openjdk-11-rhel9OpenJDK 11 ELS (Builder) on RHEL 9
registry.redhat.io/openjdk-els/openjdk-11-runtime-rhel9OpenJDK 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.

Category
Components
Tags
Article Type