Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-1023

Ensure openj9 is used in place of openjdk for z and p

XMLWordPrintable

      On p and z openj9 is known to perform better than openjdk.  The following containers currently install openjdk and should instead install openj9 on p and z:

      • codeready-workspaces-plugin-java11
      • codeready-workspaces-plugin-java8
      • codeready-workspaces (server image now installs JDK11 on ubi8-minimal, rather than using openjdk image from RHCC)

      According to the latest rules from EXD/RCM/SPMM (whatever they're called now), j9 images must have different delivery repo names in RHCC to differentiate them from openjdk ones.

      Thus, if we use j9 images in CRW 2.4, they'll be:

      • plugin-java8-rhel8 and plugin-openj9-8-rhel8 (possibly deprecated due to https://github.com/eclipse/che/issues/16851)
      • plugin-java11-rhel8 and plugin-openj9-11-rhel8
      • server-rhel8 and server-openj9-rhel8 (unless we can just use jdk here regardless of the performance?)
      • crw-2-rhel8-operator-metadata and crw-2-openj9-rhel8-operator-metadata (currently new bundle format doesn't support multistage metadata image builds, though appstream format did, so this is a challenge to be solved)

      along with these 3rd party images we reuse as is:

              kcrane@redhat.com Kirk Crane (Inactive)
              kcrane@redhat.com Kirk Crane (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: