Bug 1632265

Summary: [RFE] Update the included integrated web console javascript plugins for AMQ 7 Broker
Product: OpenShift Container Platform Reporter: Roddie Kieley <rkieley>
Component: RFEAssignee: Alexandre Kieling <abrianik>
Status: CLOSED CURRENTRELEASE QA Contact: Junqi Zhao <juzhao>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.11.0CC: abrianik, aos-bugs, erich, jokerman, juzhao, mmccomas, rkieley, spadgett, vbusch, wsun
Target Milestone: ---   
Target Release: 3.11.z   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1610592 Environment:
Last Closed: 2019-06-13 14:41:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1610592    
Bug Blocks: 1632264    
Attachments:
Description Flags
Open Java Console link in page none

Description Roddie Kieley 2018-09-24 13:56:31 UTC
+++ This bug was initially created as a clone of Bug #1610592 +++

Description of problem:

The 'Open Java Console' link includes a plugin for our A-MQ 6.3 broker product image based on the upstream ActiveMQ 5.11.z version project which allows monitoring and management. This plugin is not compatible with our AMQ 7 broker product which is based on the upstream ActiveMQ Artemis 2.y.z version project.

A jira, ENTMQBR-1646 - 'OpenShift Jolokia console doesn't work on the AMQ 71 broker image' [1], had been raised against the technical preview AMQ 7 broker image [2]. The javascript plugin from the ActiveMQ Artemis project needs to be integrated for this to work as expected. Alignment of versions, and changes to the standalone plugin to make it work properly within the OpenShift web console is almost complete here [3]

---
[1] - https://issues.jboss.org/browse/ENTMQBR-1646
[2] - https://access.redhat.com/containers/?tab=overview#/registry.access.redhat.com/amq-broker-7-tech-preview/amq-broker-71-openshift
[3] - https://github.com/roddiekieley/hawtio-artemis

Version-Release number of selected component (if applicable):


How reproducible:

Always

Steps to Reproduce:
1. Deploy AMQ 7 Broker technical preview image via template
2. Note lack of 'Open Java Console' link
3.

Actual results:

No integrated console experience. Currently separate console hosted with every broker pod.


Expected results:

Integrated experience as per A-MQ 6.3 container image deployment.

Additional info:

Comment 1 Alexandre Kieling 2018-10-18 14:38:41 UTC
Is there anything blocking testing?

Comment 2 Alexandre Kieling 2018-11-05 23:57:05 UTC
Xiaoli Tian, why hasn't this issue been verified yet?

Comment 3 Junqi Zhao 2018-11-19 06:25:34 UTC
Tested with AMQ 72 Broker image: amq-broker-7/amq-broker-72-openshift:1.0

"Open Java Console" link is in page
# openshift version
openshift v3.11.44

Comment 4 Junqi Zhao 2018-11-19 06:26:02 UTC
Created attachment 1507113 [details]
Open Java Console link in page