[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.