Red Hat support for Spring Boot Supported Configurations

Updated

SB 2.7 went EOL in 2024 - see note below about SB 3

Note: Red Hat support for Spring Boot 2.x went end of life February 29, 2024. For information on Spring Boot 3, see here.

The page lists important details about the Spring Boot Supported Configurations for Red Hat support for Spring Boot.

Red Hat support for Spring Boot are tested and certified against a variety of popular Java™ development frameworks and technologies while running on Red Hat OpenShift Container Platform. Because we are not able to test every possible framework and version, this page describes what we consider to be fully certified configurations. Each certified configuration applies to the runtime and framework versions listed for individual runtime.

Red Hat support for Spring Boot components listed on the Components Details page are supported in the following manner:

  1. For identified non-critical bugs, Red Hat will work within the Spring Community to submit fixes that, if accepted, may be available in a subsequent Spring Boot component release.
  2. For identified critical bugs, Red Hat may give a fix directly to customer. Red Hat will also work within the Spring Community to submit critical fixes that, if accepted, may be available in a subsequent Spring Boot component release.
  3. If the Spring Community does not accept a proposed fix or implement an alternative fix, Red Hat will give commercially reasonable support to identify a workaround.

Spring Boot 2.7

Red Hat provides both production and development support for supported configurations according to your subscription agreement in both physical and virtual environments. In order to be running in a supported configuration, Red Hat support for Spring Boot must be running in one of the following JVM versions and on a supported release of Red Hat OpenShift/Red Hat Enterprise Linux and the UBI8 Images. Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility.

Java Virtual MachineVersion
OpenJDK1.8
OpenJDK11
OpenJDK17

Tested and Supported Configurations

Red Hat support for Spring Boot is tested with the following Red Hat OpenShift configurations, RHEL Releases.

Operating SystemChipset ArchitectureJava Virtual MachineContainer Image
OpenShift 4.13, 4.14x86_64OpenJDK 1.8.x, OpenJDK 11.x or OpenJDK 17.x[1]
OpenShift 4.14s390xOpenJDK 11.x or OpenJDK 17.x[1]
OpenShift 4.13, 4.14ppc64leOpenJDK 11.x or OpenJDK 17.x[1]
Red Hat Enterprise Linux 8x86_64OpenJDK 1.8.x, OpenJDK 11.x or OpenJDK 17.xN/A
Red Hat Enterprise Linux 7x86_64OpenJDK 1.8.x or OpenJDK 11.xN/A

[1] The Red Hat support of Spring Boot is supported on Red Hat OpenShift Container platform as specified here. Tested on these Container Images:

RHEL7 ImagesUBI8 Images
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latestregistry.redhat.io/ubi8/openjdk-8:latest
registry.redhat.io/openjdk/openjdk-11-rhel7:latestregistry.redhat.io/ubi8/openjdk-11:latest
N/Aregistry.redhat.io/ubi8/openjdk-17:latest

Tested Integrations

Tested Integrations are a defined set of specifically tested integrating technologies that represent the most common combinations that Enterprise Middleware customers are using. For these integrations, Red Hat has directly, or through certified partners, exercised our full range of platform tests as part of the product release process. Issues identified as part of this testing process are highlighted in release notes for each Red Hat support for Spring Boot release. This list of tested integrations may expand over time.

Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis.

The following databases and database drivers were tested as part of the 2.7 Red Hat Runtimes support for Spring Boot release.

Supported integrations with database drivers:

DatabasesJDBC Driver
Oracle 19cJDBC driver 21.11.0.0
PostgreSQL 13.2JDBC driver 42.6.0
MySQL 8.0JDBC driver 8.1.0

Supported integrations with Red Hat productized database container images on OpenShift:

DatabasesJDBC DriverContainer image
PostgreSQL 13.2JDBC driver 42.6.0registry.redhat.io/rhel8/postgresql-13:latest
MySQL 8.0JDBC driver 8.1.0registry.redhat.io/rhel8/mysql-80:latest

Spring Boot 2.5

Red Hat provides both production and development support for supported configurations according to your subscription agreement in both physical and virtual environments. In order to be running in a supported configuration, Red Hat support for Spring Boot must be running in one of the following JVM versions and on a supported release of Red Hat OpenShift/Red Hat Enterprise Linux and the UBI8 Images. Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility.

Java Virtual MachineVersion
OpenJDK1.8
OpenJDK11

Tested and Supported Configurations

Red Hat support for Spring Boot is tested with the following Red Hat OpenShift configurations, RHEL Releases.

Operating SystemChipset ArchitectureJava Virtual MachineContainer Image
OpenShift 4.10+, 4.6+, 3.11+x86_64OpenJDK 1.8.x or OpenJDK 11.x[1]
OpenShift 4.10+s390xOpenJDK 11.xregistry.access.redhat.com/ubi8/openjdk-11:latest
OpenShift 4.10, 4.9, 4.6ppc64leOpenJDK 11.xregistry.access.redhat.com/ubi8/openjdk-11:latest
Red Hat Enterprise Linux 8, 7.6+x86_64OpenJDK 1.8.x or OpenJDK 11.xN/A

[1] The Red Hat support of Spring Boot is supported on Red Hat OpenShift Container platform as specified here. Tested on these Container Images:

RHEL7 ImagesUBI8 Images
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latestregistry.redhat.io/ubi8/openjdk-8:latest
registry.redhat.io/openjdk/openjdk-11-rhel7:latestregistry.redhat.io/ubi8/openjdk-11:latest

Tested Integrations

Tested Integrations are a defined set of specifically tested integrating technologies that represent the most common combinations that Enterprise Middleware customers are using. For these integrations, Red Hat has directly, or through certified partners, exercised our full range of platform tests as part of the product release process. Issues identified as part of this testing process are highlighted in release notes for each Red Hat support for Spring Boot release. This list of tested integrations may expand over time.

Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis.

The following databases and database drivers were tested as part of the 2.5 Red Hat Runtimes support for Spring Boot release.

Supported integrations with database drivers:

DatabasesJDBC Driver
Oracle 19cJDBC driver 19.3.0.0
PostgreSQL 13.2JDBC driver 42.2.23
MySQL 8.0JDBC driver 8.0.26

Supported integrations with Red Hat productized database container images on OpenShift:

DatabasesJDBC DriverContainer image
PostgreSQL 13.2JDBC driver 42.2.23registry.redhat.io/rhel8/postgresql-13:1-28
MySQL 8.0JDBC driver 8.0.26registry.redhat.io/rhel8/mysql-80:1-159

Spring Boot 2.4

Red Hat provides both production and development support for supported configurations according to your subscription agreement in both physical and virtual environments. In order to be running in a supported configuration, Red Hat support for Spring Boot must be running in one of the following JVM versions and on a supported release of Red Hat OpenShift/Red Hat Enterprise Linux and the UBI8 Images. Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility.

Java Virtual MachineVersion
OpenJDK1.8
OpenJDK11
Eclipse OpenJ9 [1]11

[1] Red Hat limits support of OpenJ9 to distributions from Red Hat and distributions from AdoptOpenJDK.net.

Tested and Supported Configurations

Red Hat support for Spring Boot is tested with the following Red Hat OpenShift configurations, RHEL Releases.

Operating SystemChipset ArchitectureJava Virtual MachineContainer Image
OpenShift 4.8+, 3.11+x86_64OpenJDK 1.8.x or OpenJDK 11.x[2]
OpenShift 4.9 [1]s390xEclipse OpenJ9 11registry.redhat.io/openj9/openj9-11-rhel8:latest
OpenShift 4.9, 4.8, 4.7, 4.6 [1]ppc64leEclipse OpenJ9 11registry.redhat.io/openj9/openj9-11-rhel8:latest
Red Hat Enterprise Linux 8, 7.6+x86_64OpenJDK 1.8.x or OpenJDK 11.xN/A

[1] This combination is the only supported scenario: Spring Boot + Eclipse OpenJ9 11 running on OpenShift over RHEL 8 for zSeries or Power
[2] The Red Hat support of Spring Boot is supported on Red Hat OpenShift Container platform as specified here. Tested on these Container Images:

RHEL7 ImagesUBI8 Images
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latestregistry.redhat.io/ubi8/openjdk-8:latest
registry.redhat.io/openjdk/openjdk-11-rhel7:latestregistry.redhat.io/ubi8/openjdk-11:latest

Tested Integrations

Tested Integrations are a defined set of specifically tested integrating technologies that represent the most common combinations that Enterprise Middleware customers are using. For these integrations, Red Hat has directly, or through certified partners, exercised our full range of platform tests as part of the product release process. Issues identified as part of this testing process are highlighted in release notes for each Red Hat support for Spring Boot release. This list of tested integrations may expand over time.

Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis.

The following databases and database drivers were tested as part of the 2.4 Red Hat Runtimes support for Spring Boot release.

Supported integrations with database drivers:

DatabasesJDBC Driver
Oracle 12cJDBC driver 12.2.0.1
PostgreSQL 10JDBC driver 42.2.23
MySQL 5.7JDBC driver 8.0.26

Supported integrations with Red Hat productized database container images on OpenShift:

DatabasesJDBC DriverContainer image
PostgreSQL 10JDBC driver 42.2.23registry.access.redhat.com/rhscl/postgresql-10-rhel7
MySQL 5.7JDBC driver 8.0.26registry.access.redhat.com/rhscl/mysql-57-rhel7

Spring Boot 2.3

Red Hat provides both production and development support for supported configurations according to your subscription agreement in both physical and virtual environments. In order to be running in a supported configuration, Red Hat support for Spring Boot must be running in one of the following JVM versions and on a supported release of Red Hat OpenShift/Red Hat Enterprise Linux and the UBI8 Images. Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility.

Java Virtual MachineVersion
OpenJDK1.8
OpenJDK11
Eclipse OpenJ9 [1]11

[1] Red Hat limits support of OpenJ9 to distributions from Red Hat and distributions from AdoptOpenJDK.net.

Tested and Supported Configurations

Red Hat support for Spring Boot is tested with the following Red Hat OpenShift configurations, RHEL Releases.

Operating SystemChipset ArchitectureJava Virtual MachineContainer Image
OpenShift 4.8+, 3.11+x86_64OpenJDK 1.8.x or OpenJDK 11.x[2]
OpenShift 4.8, 4.6 [1]s390xEclipse OpenJ9 11registry.redhat.io/openj9/openj9-11-rhel8:latest
OpenShift 4.8, 4.6 [1]ppc64leEclipse OpenJ9 11registry.redhat.io/openj9/openj9-11-rhel8:latest
Red Hat Enterprise Linux 8, 7.6+x86_64OpenJDK 1.8.x or OpenJDK 11.xN/A

[1] This combination is the only supported scenario: Spring Boot + Eclipse OpenJ9 11 running on OpenShift over RHEL 8 for zSeries or Power
[2] Tested on these Container Images:

RHEL7 ImagesUBI8 Images
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latestregistry.redhat.io/ubi8/openjdk-8:latest
registry.redhat.io/openjdk/openjdk-11-rhel7:latestregistry.redhat.io/ubi8/openjdk-11:latest

Tested Integrations

Tested Integrations are a defined set of specifically tested integrating technologies that represent the most common combinations that Enterprise Middleware customers are using. For these integrations, Red Hat has directly, or through certified partners, exercised our full range of platform tests as part of the product release process. Issues identified as part of this testing process are highlighted in release notes for each Red Hat support for Spring Boot release. This list of tested integrations may expand over time.

Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis.

The following databases and database drivers were tested as part of the 2.3 Red Hat Runtimes support for Spring Boot release.

Supported integrations with database drivers:

DatabasesJDBC Driver
Oracle 12cJDBC driver 12.2.0.1
PostgreSQL 10JDBC driver 42.2.18
MySQL 5.7JDBC driver 8.0.22

Supported integrations with Red Hat productized database container images on OpenShift:

DatabasesJDBC DriverContainer image
MySQL 5.7JDBC driver 8.0.22registry.access.redhat.com/rhscl/mysql-57-rhel7
PostgreSQL 10JDBC driver 42.2.18registry.access.redhat.com/rhscl/postgresql-10-rhel7

Supported, Technology Preview, Tested and Verified components

Supported, Technology Preview, Tested and Verified components are available on the Component Details page .

Support of Red Hat Middleware products and components on Red Hat OpenShift


[Middleware Support on OpenShift](https://access.redhat.com/articles/5115291)
Product(s)
Category
Article Type