Skip to content

Open Liberty container image updates in 26.0.0.7 #8435

Description

@leochr

Document: Open Liberty container images
http://openliberty.io/docs/latest/container-images.html

Please describe the problem you are having with the documentation. Is information missing, inaccurate, or unclear? Tell us about the context where you encountered the problem so we can understand how to address it.

In 26.0.0.7, the base for Liberty container images based on UBI Minimal will be UBI 10 Minimal. This is a change from prior releases (i.e.. 26.0.0.6), where the base is UBI 9 Minimal. Prior releases will continue to be on UBI 9 Minimal as part of the weekly refresh. We need to update the Liberty documentation to mention this so that customers are aware.

  • https://openliberty.io/docs/latest/container-images.html#
    Replace UBI 9 Minimal references with UBI Minimal and further add to clarify that the base for 26.0.0.7+ is UBI 10 Minimal and the base for 26.0.0.6 and prior releases is UBI 9 Minimal. Suggest these changes to existing contents:

    • Liberty images based on Universal Base Image (UBI) 9 minimal include JRE of IBM Semeru Runtime 25, 21, 17, 11 or 8 or IBM Java 8. This combination offers a compact and effective Java runtime.
      -->
      Liberty images based on Universal Base Image (UBI) Minimal include JRE of IBM Semeru Runtime 25, 21, 17, 11 or 8 or IBM Java 8. This combination offers a compact and effective Java runtime.

    • Liberty images are available with two different types of Red Hat Universal Base Image (UBI): UBI 9 Minimal or UBI 8 Standard. Image tags based on UBI Minimal end with -ubi-minimal. Image tags based on UBI Standard end with -ubi. ubi-minimal offers a minimized pre-installed content set and the package manager microdnf for adding additional packages. Liberty images with Java 21 and higher are only available on UBI Minimal. ubi offers the standard images with access to yum repositories and includes utilities such as python, tar, and gzip.
      -->
      Liberty images are available with two different types of Red Hat Universal Base Image (UBI): UBI Minimal or UBI Standard. Image tags based on UBI Minimal end with -ubi-minimal. Image tags based on UBI Standard end with -ubi. UBI Minimal offers a minimized pre-installed content set and the package manager microdnf for adding additional packages. Liberty images with Java 21 and higher are only available on UBI Minimal. ubi offers the standard images with access to yum repositories and includes utilities such as python, tar, and gzip. The version of UBI Minimal for 26.0.0.7+ is UBI 10 Minimal. The version of UBI Minimal for 26.0.0.6 and prior releases is UBI 9 Minimal. The version of UBI Standard is UBI 8 Standard.

    • This tag is based on Universal Base Image (UBI) 9 minimal and the latest Java JRE and provides the most recent beta release of Liberty, which includes all the features and capabilities from the most recent release, plus new and updated features that are currently in development. The beta image supports only the Linux x86_64 (amd64) architecture.
      -->
      This tag is based on Universal Base Image (UBI) Minimal and the latest Java JRE and provides the most recent beta release of Liberty, which includes all the features and capabilities from the most recent release, plus new and updated features that are currently in development. The beta image supports only the Linux x86_64 (amd64) architecture.


  • Add a Note about the upcoming deprecation of UBI Standard based images in 26.0.0.12, just after the "Select from the following container image tags for the latest Open Liberty release from ICR.".
    Suggestion:
    The final Liberty release that will publish container images built on UBI Standard will be 26.0.0.12. Avoid trouble by using a UBI Minimal based image instead of UBI Standard. See announcement at https://www.ibm.com/support/pages/node/7268632 for more information.

Metadata

Metadata

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions