Issues
- Hawtio does not get installed properly, Stuck in Connect PageNMS-14938Resolved issue: NMS-14938Benjamin Reed
- Rogue opennms-tools/phonebook/pom.xmlNMS-14266Resolved issue: NMS-14266Dmitri Herdt
- Add KPIs to datachoices telemetry for Provisiond config itemsNMS-14233Resolved issue: NMS-14233Christian Pape
- make sure license-maven-plugin is re-enabled in foundation and release branchesNMS-14217Resolved issue: NMS-14217Benjamin Reed
- Update Events DocumentationNMS-14212Resolved issue: NMS-14212Mark Mahacek
- Enhance PassiveStatusMonitor to create outages with a time other than "now"NMS-14199Resolved issue: NMS-14199Christian Pape
- Document passive status keeperNMS-14183Resolved issue: NMS-14183
- Fix formatting in alarmd documentationNMS-14182Resolved issue: NMS-14182Mark Mahacek
Hawtio does not get installed properly, Stuck in Connect Page
Description
Acceptance / Success Criteria
Attachments
Lucidchart Diagrams
Details
Assignee
Benjamin ReedBenjamin ReedReporter
Sriraag SridharSriraag SridharHB Grooming Date
Nov 08, 2022HB Backlog Status
Refined BacklogFD#
1440Story Points
5Components
Sprint
NonePriority
Minor
Details
Details
Assignee
Reporter
HB Grooming Date
HB Backlog Status
FD#
Story Points
Components
Sprint
Priority
PagerDuty
PagerDuty
PagerDuty
Activity
Benjamin ReedDecember 9, 2022 at 4:31 PM
OK so AFAIK the only difference is that the “local” tab is not supported in newer Hawtio. I have opened an issue regarding letting us configure a default connection, but going by their history I am not confident.
The strange version Hawtio that we used before had a number of security and dependency issues so we can’t really go back, however, it does work, it just requires an extra step.
The first time you go to the Hawtio console, you have to go to the “Remote” connections in the connect tab and click add connection:
…then give it a name and tell it to use the {{localhost}} host and click add:
…and finally click “connect” on the right-hand-side:
Benjamin ReedNovember 23, 2022 at 5:20 PM
The changes in the directories are not necessarily a surprise, the hawtio we were using was 2.0.0, which basically was a weird orphaned release that had a bunch of dependency issues. We are now using a reasonably modern version (hawtio-default.war
version 2.14.5
).
The actual problem connecting is definitely a problem though, and we should fix it.
While working on one of the client tickets, client updated from Meridian 2022.1.1 to Meridian 2022.1.8 and during that upgrade, they upgraded Hawtio as well.
Upon upgrade, Hawtio seemed to be stuck at connect page, screenshot below, the contents of hawtio directory seem to be missing many directories.
From Meridian-2022.1.8 hawtio directory [ Not working]
From Meridian-2022.1.1 hawtio directory [ Working]
I've tested this on Meridian-2022.1.1 to Meridian-2022.1.8 , and only in Meridian-2022.1.1 the hawtio works.
In order to make Hawtio work on Meridian-2022.1.8, I had to force rpm install the Meridian-2022.1.1's Hawtio on 2022.1.8
Steps to recreate:
Fresh Install Meridian-2022.1.8
Install Hawtio, try connecting to hawtio and it wont work.
Download the Meridian-2022.1.1 Hawtio rpm and remove the 2022.1.8's Hawtio RPM and force rpm install the Hawtio from 2022.1.1 and that works.
This looks like a bug, which affects Meridian-2022-1.2 - Meridian-2022.1.8