Update Liberty Guides from creating Semeru 11 containers to Semeru 17 containers.
While the guides are typically not Java-specific, many have containerfile/dockerfile examples that use Java 11 rather than Java 17:
FROM icr.io/appcafe/open-liberty:-java11-openj9-ubi
e.g. icr.io/appcafe/open-liberty:full-java11-openj9-ubi in Containerizing microservices with Podman
e.g. icrr.io/appcafe/open-liberty:kernel-slim-java11-openj9-ubi in Getting Started
We should be encouraging adoption of later Java versions than Java 11; Java 17 has been around for 2 years at the time of raising this issue.
That affects the guides test automation and cloud-hosted env. The reactive guides that using MST are not compatible with Java 17. It cannot be done shortly. The rough plan is:
update all guides compatible with Java 17 (target: when OL supports MP6.1, mpReactiveMessage-3.0)
coordinate with SN to update the labs to provide Java 17
Update Liberty Guides from creating Semeru 11 containers to Semeru 17 containers.
While the guides are typically not Java-specific, many have containerfile/dockerfile examples that use Java 11 rather than Java 17: FROM icr.io/appcafe/open-liberty:-java11-openj9-ubi
e.g. icr.io/appcafe/open-liberty:full-java11-openj9-ubi in Containerizing microservices with Podman e.g. icrr.io/appcafe/open-liberty:kernel-slim-java11-openj9-ubi in Getting Started
We should be encouraging adoption of later Java versions than Java 11; Java 17 has been around for 2 years at the time of raising this issue.