-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
False
-
Undefined
-
This task deals with preparing all resources to build EAP XP4 GA images for OpenShift.
This includes:
- creation of comet repositories (build first, then delivery)
- brew targets:
- jb-eap-xp4-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-xp4-openjdk11-builder-openshift-rhel8-container
- jboss-eap-xp4-openjdk11-runtime-openshift-rhel8-container
- jboss-eap-xp4-openj9-11-builder-openshift-rhel8-container
- jboss-eap-xp4-openj9-11-runtime-openshift-rhel8-container
- jboss-eap-xp4-openjdk17-builder-openshift-rhel8-container
- jboss-eap-xp4-openjdk17-runtime-openshift-rhel8-container
- jboss-eap-xp4-openj9-17-builder-openshift-rhel8-container
- jboss-eap-xp4-openj9-17-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/eap-xp4-openjdk11-openshift-rhel8
- jboss-eap-7/eap-xp4-openjdk11-runtime-openshift-rhel8
- jboss-eap-7/eap-xp4-openj9-11-openshift-rhel8
- jboss-eap-7/eap-xp4-openj9-11-runtime-openshift-rhel8
- jboss-eap-7/eap-xp4-openjdk17-openshift-rhel8
- jboss-eap-7/eap-xp4-openjdk17-runtime-openshift-rhel8
- jboss-eap-7/eap-xp4-openj9-17-openshift-rhel8
- jboss-eap-7/eap-xp4-openj9-17-runtime-openshift-rhel8
- These use the redhat component created as part of the build repos.
- these images will be tagged with the "4.0" tag
-
- brew targets:
- dist-git repositories and branches
- containers/jboss-eap-xp4-openjdk11-builder - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openjdk11-runtime - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openj9-11-builder - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openj9-11-runtime - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openjdk17-builder - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openjdk17-runtime - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openj9-17-builder - jb-eap-xp4-rhel-8
- containers/jboss-eap-xp4-openj9-17-runtime - jb-eap-xp4-rhel-8
- () cvp 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:
-
- Imagestreams & templates will be located here: https://github.com/jboss-container-images/jboss-eap-openshift-templates on the eap-xp4 branch
- Image Streams:
- Templates will have the usual names, prefixed with: eap-xp4, for example eap-xp4-basic-s2i.json
- etc.
- 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
- TBD Branch: eap-xp4-dev branched to eap-xp4 on release
- https://github.com/jboss-container-images/jboss-eap-7-openshift-image
- TBD Branch: eap-xp4-dev branched to eap-xp4 on release
- https://github.com/jboss-container-images/jboss-eap-modules
- TBD Branch: 7.4.x (this one will branch from master)
- https://github.com/jboss-container-images/jboss-eap-openshift-templates
- Branch: eap-xp4
- Quickstarts Openshift live branch
- clones
-
CLOUD-3965 Prepare the OpenShift images for EAP XP3
- New
- is cloned by
-
CLOUD-4168 Prepare the OpenShift images for EAP XP4 JDK17
- Closed
-
JBEAP-23483 Prepare the OpenShift images for EAP 8 Beta
- Closed
- relates to
-
CLOUD-3965 Prepare the OpenShift images for EAP XP3
- New
-
CLOUD-4080 EAP XP 4.0 OpenShift Image Release
- Closed