Issues
- Hawtio does not get installed properly, Stuck in Connect PageNMS-14938Resolved issue: NMS-14938Benjamin Reed
- PoweredBy-2022 vulnerabilities reported 3Q2022NMS-14860Jeff Gehlbach
- Node page "Edit in requisition" button doesn't honor "use_requisitions_node_vertical_layout"NMS-14719
- Remove footer content from opennms/docsNMS-14637Resolved issue: NMS-14637Bonnie Robinson
- Operation guide: add alt text for images and tables (Part 5)NMS-14636Resolved issue: NMS-14636
- Operation guide: add alt text for images and tables (Part 4)NMS-14635Resolved issue: NMS-14635Emily Marsh
- Operation guide: add alt text for images and tables (Part 3)NMS-14634Resolved issue: NMS-14634Emily Marsh
- Operation guide: add alt text for images and tables (Part 2)NMS-14633Resolved issue: NMS-14633Emily Marsh
- Operation guide: add alt text for images and tables (Part 1)NMS-14632Resolved issue: NMS-14632Emily Marsh
- DOC: Development: add alt text for images and tablesNMS-14630Resolved issue: NMS-14630Emily Marsh
- Deployment: add alt text for images and tablesNMS-14629Resolved issue: NMS-14629Emily Marsh
- RPM packages fail to install when FIPS EnabledNMS-14628Resolved issue: NMS-14628Benjamin Reed
- dependabot: JasperReports from 6.3.0 to 6.20.0NMS-14588Resolved issue: NMS-14588Alberto
- dependabot: BouncyCastle 1.68 to 1.70NMS-14587Benjamin Reed
- dependabot: mockito 3.4.6 to 4.6.1NMS-14586Resolved issue: NMS-14586Benjamin Reed
- Dependabot: osgi.annotation 7.0.0 to 8.1.0NMS-14585Resolved issue: NMS-14585Benjamin Reed
- Dependabot: leaflet from 1.7.1 to 1.8.0NMS-14584Resolved issue: NMS-14584Benjamin Reed
- Fix outdated MySQL / MariaDB JDBC collection configNMS-14571Resolved issue: NMS-14571Dino Yancey
- Add alt text for images and tables in documentationNMS-14570Resolved issue: NMS-14570Emily Marsh
- Karaf shell's opennms:collect fails to persist if rrd does not existNMS-14563
- Event / Alarms filtering no longer worksNMS-14542Resolved issue: NMS-14542Alex May
- Document delete function in device configuration backupsNMS-14422
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