-
Task
-
Resolution: Done
-
Blocker
-
3.0.0.GA
-
False
-
False
-
-
Documented as Feature Request
-
Due to licensing issues, Red Hat can no longer ship openj9 binaries. z & p architectures had used openj9 due to performance considerations, but will now switch to openjdk (inline with x).
Changes to be done for 3.0:
- openj9 images will be deprecated and point back to the jdk images in Comet - RCMAUTO-5388 DONE
- x64 images will be switched to multiarch x/z/p - PR 186 DONE
- images that could install something that doesn't exist for z/p (eg. dotnet rpms) will need to do an arch check before installing and skip that step if arch != x64 DONE
- images that do tests for binaries that might not exist (see `tests/basic_test.yaml` in affected folders in codeready-workspaces-images repo) need to also be arch-aware and not try to test dotnet on an arch for which it can't be installed -> PR 186 DONE
- operator, devfile and plugin registries will need to be updated to NOT switch to plugin-*-openj9 images in place of plugin-* images - c85f4b DONE
- jobs need to be updated to not build udi-openj9:
- Doc updates to crw-images repo - mark udi-openj9 folder deprecated; remove mention of udi-openj9 from the udi folder: 2ce13d DONE
- operator, devfile and plugin registries will need to continue to switch to sso / eap images until such time as THOSE projects rebuild their images to be multiarch x/z/p with openjdk; then we need to rebuild the registries/operator AGAIN to switch over to the new 3-arch openjdk images: DONE
- deprecate old images in Comet; update java image descriptions (both jdk and j9) to mention Knowledge Base article (see RHMWRT-666): DONE
See also CRW-2750 for updates to CRW 2.15.1, and possible followup work in CRW-2760 for 3.x.
- blocks
-
CRW-2638 DW failed with image CrashLoopBackOff (plugin reg is not arch-aware / openj9 support missing)
- Closed
-
RHDEVDOCS-3748 Remove OpenJ9 mentions from all CRW 2.15.1 docs
- Closed
- causes
-
CRW-2760 Improve IBM Semeru Java user experience on Power/Z
- Closed
- is blocked by
-
CRW-2265 Update CRW to use RH SSO 7.5.1
- Resolved
- is cloned by
-
CRW-2750 [CRW][z&p] 2.15 :: switch from openj9 to openjdk plugin-java* sidecars; update EAP XP 3 in devfile reg, SSO 7.4 -> 7.5.1 in operator
- Closed
- is related to
-
CLOUD-4074 [EAP and EAP XP] Deliver x/p/z multiarch images for all active streams
- Closed
-
CRW-2463 Merge GA sidecar containers into a single Universal Developer Image
- Closed
- relates to
-
CRW-2464 Merge tech preview sidecar containers into a single UDI sidecar
- Closed
- links to
- mentioned on