-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
False
-
Undefined
-
This task deals with preparing all resources to build EAP 7.4 GA images for OpenShift specific to Java 17.
This includes:
- creation of comet repositories (build first, then delivery)
- brew targets:
- jb-eap-7.4-rhel-8-containers-candidate
- build repo creation will also create the brew component which must be specified in the image's image.yaml
- brew component names:
- jboss-eap-74-openjdk17-builder-openshift-rhel8-container
- jboss-eap-74-openjdk17-runtime-openshift-rhel8-container
- brew component names:
- Once the build repos have been created, the delivery repos request can be made in comet:
-
- ( ) jboss-eap-7-tech-preview/eap74-openjdk17-openshift-rhel8
- ( ) jboss-eap-7-tech-preview/eap74-openjdk17-runtime-openshift-rhel8
- These use the redhat component created as part of the build repos.
-
- brew targets:
- dist-git repositories and branches
- containers/jboss-eap-74-openjdk17-builder - jb-eap-7.4-rhel-8
- containers/jboss-eap-74-openjdk17-runtime - jb-eap-7.4-rhel-8
- ( ) configs added to dist-git
- cvp configs are here: https://gitlab.hosts.mwqe.eng.bos.redhat.com/jbossqe-eap/jboss-eap-7-dist-git
- each branch should add the files cvp.yaml, gating.yaml and tests/tests-openshift.yml committed and pushed
- ( )templates & imagestreams branches:
- Image Streams:
- OpenShift templates requires no change
The images will be stored in the repositories:
- jboss-eap-7/eap74-openjdk17-openshift-rhel8
- jboss-eap-7/eap74-openjdk17-runtime-openshift-rhel8
these images will be tagged with the "7.4.5" tag (or the appropriate CP release)
- added to container image groups for FM rebuilds: https://gitlab.cee.redhat.com/rcm/container-image-groups/tree/master/groups/jboss
Github repos / branches:
- ( ) https://github.com/jboss-container-images/jboss-eap-7-image
- Branch: eap74-dev branched to eap74 on release
- ( ) https://github.com/jboss-container-images/jboss-eap-7-openshift-image
- Branch: eap74-dev branched to eap74 on release
- ( ) https://github.com/jboss-container-images/jboss-eap-modules
- Branch: 7.4.x (this one will branch from master)
- ( ) https://github.com/jboss-container-images/jboss-eap-openshift-templates
- Branch: eap74
- clones
-
CLOUD-3939 Prepare the OpenShift images for EAP 7.4 GA
- New
- is related to
-
CLOUD-4107 EAP 7.4.5 Technical Preview JDK 17 OpenShift Image Release
- Closed