-
Bug
-
Resolution: Done
-
Blocker
-
7.4.0.Beta
-
None
-
False
-
False
-
-
-
-
-
-
Undefined
-
-
An EAP test application which is configured to externalize sessions to RHDG 8 is currently being deployed successfully as an EAP 73 service on OCP. The service is based upon the latest EAP 73 image [1].
The same application will not instead be deployed as a similar EAP 74 service when switching to use the currently available EAP 74 image [2].
Setting this as a Blocker because it seems like a regression or change in behavior with respect to EAP 73.
The error being reported in the logs during the server boot is the following:
... ^[[0m^[[0m12:46:36,826 INFO [org.infinispan.CLUSTER] (non-blocking-thread--p8-t2) [Context=jboss-helloworld.war] ISPN100008: Updating cache members list [eap-app-74-0], topology id 2 ^[[0m^[[0m12:46:36,835 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 78) WFLYCLINF0002: Started jboss-helloworld.war cache from web container ^[[0m^[[0m12:46:36,835 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 80) WFLYCLINF0002: Started http-remoting-connector cache from ejb container ^[[0m^[[31m12:46:36,928 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "jboss-helloworld.war")]) - failure description: { "WFLYCTL0412: Required services that are not installed:" => [ "org.wildfly.clustering.cache.group.web.default-server", "org.wildfly.clustering.cache.registry.web.default-server" ], "WFLYCTL0180: Services with missing/unavailable dependencies" => ["org.wildfly.clustering.web.route-locator.\"jboss-helloworld.war\" is missing [org.wildfly.clustering.cache.registry.web.default-server, org.wildfly.clustering.cache.group.web.default-server]"] } ^[[0m^[[0m12:46:36,987 INFO [org.jboss.as.server] (ServerService Thread Pool -- 43) WFLYSRV0010: Deployed "jboss-helloworld.war" (runtime-name : "jboss-helloworld.war") ^[[0m^[[0m12:46:36,998 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report WFLYCTL0184: New missing/unsatisfied dependencies: service org.wildfly.clustering.cache.group.web.default-server (missing) dependents: [service org.wildfly.clustering.web.route-locator."jboss-helloworld.war"] service org.wildfly.clustering.cache.registry.web.default-server (missing) dependents: [service org.wildfly.clustering.web.route-locator."jboss-helloworld.war"] WFLYCTL0448: 5 additional services are down due to their dependencies being missing or failed ...
The documentation we followed to setup/update the EAP configuration is mainly taken from the following chapter:
Attaching both the eap-app-74- and eap-app-73 pod logs.
[1]
registry.redhat.io/jboss-eap-7/eap73-openjdk8-openshift-rhel7:latest
[2]
registry.redhat.io/jboss-eap-7-tech-preview/eap74-openjdk11-runtime-openshift-rhel8:7.4.0.Beta
- blocks
-
CLOUD-3930 EAP 7.4.0.GA OpenShift Image Release
- Closed
- is caused by
-
CLOUD-3979 The distributable-web subsystem needs to use <infinispan-routing cache-container="web" cache="routing"/>, instead of <local-routing/>.
- Verified
- is related to
-
CLOUD-3980 Default session management should use <primary-owner-affinity/> instead of <local-affinity/>.
- Verified