JIRA link: https://issues.redhat.com/browse/QUARKUS-2349
Mandrel JDK17 native builder image becomes the default supported image in order to compile Quarkus native applications.
Test development will focus on
- Upstream we run both Mandrel and GraalVM in some cases, in downstream we use Mandrel only
- Current native scenarios will be generated by GraalVM and Mandrel JDK17 native builder images
- GraalVM and Mandrel JDK11 must be deprecated (and removed) from all pipelines
- Product documentation need to be updated as well and remove old JDK references to Java 11
- GraalVM/Mandrel JDK17 native builder images are going to be used to compile Quarkus native application
- Native daily GitHub builds will cover GraalVM and Mandrel community JDK17 native builder images
ubi-quarkus-native-image:22.2-java17
andubi-quarkus-mandrel:22.2-java17
now- targeting
ubi-quarkus-native-image:22.3-java17
andubi-quarkus-mandrel:22.3-java17
(when available) for Quarkus 2.13.z releases.
Following actions were taken to ensure familiarity:
- Exploratory testing, for example OCP native scenarios
- Ensure correctness and availability of the images
- Tester: Pablo Gonzalez [email protected]