[OpenNMS/opennms] 3f6e1e: NMS-4471: Daemon Management page with per-daemon c...
joseanesONMS via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/jira/NMS-4471-daemon-management-smoke/[email protected]> |
Branch: refs/heads/jira/NMS-4471-daemon-management-smoke
Home: https://github.com/OpenNMS/opennms
Commit: 3f6e1e4786ce6334019cd8c65a0f4c56e9181385
https://github.com/OpenNMS/opennms/commit/3f6e1e4786ce6334019cd8c65a0f4c56e9181385
Author: Jose Anes <[email protected]>
Date: 2026-08-31 (Mon, 31 Aug 2026)
Changed paths:
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
A ui/src/components/DaemonManagement/DaemonManagementAbout.vue
A ui/src/containers/DaemonManagement.vue
M ui/src/main/router/index.ts
A ui/src/services/daemonService.ts
A ui/tests/containers/DaemonManagement.test.ts
A ui/tests/services/daemonService.test.ts
Log Message:
-----------
NMS-4471: Daemon Management page with per-daemon config reload
Adds a Vue "Daemon Management" page under Tools that reloads one daemon's
configuration at a time by publishing the reloadDaemonConfig event through
the existing v1 events API — the same event the opennms:reload-daemon Karaf
command sends, so no new backend is involved. The page lists the daemons
from DaemonReloadEnum with what each reload applies; the outcome arrives
asynchronously as a reloadDaemonConfigSuccessful/Failed event, which the
page explains rather than pretending to know synchronously.
Scope is deliberately reload-only: a daemon status API and surfacing status
on this page are split into follow-up tickets, and start/stop needs backend
groundwork first. Verified end to end against a running instance: the exact
page payload returns 202 and Pollerd answers reloadDaemonConfigSuccessful.
To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs