[OpenNMS/opennms] 70d861: NMS-20110: HA config sync observability, version g...

Chandra Gorantla via opennms-cvs <[email protected]>
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/cg/jira/NMS-20110/[email protected]>
  Branch: refs/heads/cg/jira/NMS-20110
  Home:   https://github.com/OpenNMS/opennms
  Commit: 70d8619300ee1ef9639fededebc5bf76dcdedd13
      https://github.com/OpenNMS/opennms/commit/70d8619300ee1ef9639fededebc5bf76dcdedd13
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-08-14 (Fri, 14 Aug 2026)

  Changed paths:
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Invoker.java
    M docs/modules/operation/pages/deep-dive/admin/high-availability.adoc
    M features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaConfiguration.java
    M features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaConfigSyncer.java
    M features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStartupCoordinator.java
    M features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStatusSchema.java
    M features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaSyncFiles.java
    M features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaConfigSyncerTest.java
    M features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaStartupCoordinatorTest.java
    M features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/HaRestService.java
    M features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/dto/HaInstanceStatusDto.java
    M features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/impl/HaRestServiceImpl.java
    M features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaConfigCommand.java
    M features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaStatusCommand.java
    M opennms-base-assembly/src/main/filtered-meridian/etc/ha-configuration.xml
    M opennms-base-assembly/src/main/filtered/bin/opennms

  Log Message:
  -----------
  NMS-20110: HA config sync observability, version guard, and gated status

- skip sync while the two nodes run different releases
- record sync success/failure and surface it in ha-status and REST
- flag RESTART REQUIRED when sync replaces startup-only config
- make sync roots configurable; add deploy for plugins
- report a gated standby as running (exit 161) instead of stopped
- drop the unused --partner-rest-url shell option



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.