[OpenNMS/opennms] c268b2: add guava32Version back

OpenNMS Machine User via opennms-cvs <[email protected]> Fri, 24 Jul 2026 14:31:39 -0700
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/merge-foundation/foundation-2024-to-foundation-2025/[email protected]>
  Branch: refs/heads/merge-foundation/foundation-2024-to-foundation-2025
  Home:   https://github.com/OpenNMS/opennms
  Commit: c268b258e14a8724d914ae654635baa3d5cd99e2
      https://github.com/OpenNMS/opennms/commit/c268b258e14a8724d914ae654635baa3d5cd99e2
  Author: Morteza E <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  add guava32Version back


  Commit: 48dfbe737cea79cfb3c5bf997bc874ef0ed8cae0
      https://github.com/OpenNMS/opennms/commit/48dfbe737cea79cfb3c5bf997bc874ef0ed8cae0
  Author: CI/CD System <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/merge-foundation/foundation-2024-to-foundation-2025' into foundation-2025


  Commit: 59c0c7fda476427f4d63db07df4a76e6ddeb16ec
      https://github.com/OpenNMS/opennms/commit/59c0c7fda476427f4d63db07df4a76e6ddeb16ec
  Author: mershad-manesh <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M .circleci/epoch

  Log Message:
  -----------
  Update epoch


  Commit: 25631a5ddf6d57f01dec6655226dee99c577f44c
      https://github.com/OpenNMS/opennms/commit/25631a5ddf6d57f01dec6655226dee99c577f44c
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    A docs/modules/deployment/images/deployment/architecture/dedicated-timeseries.svg
    A docs/modules/deployment/images/deployment/architecture/distributed.svg
    A docs/modules/deployment/images/deployment/architecture/example-enterprise.svg
    A docs/modules/deployment/images/deployment/architecture/example-flow-heavy.svg
    A docs/modules/deployment/images/deployment/architecture/external-postgres.svg
    A docs/modules/deployment/images/deployment/architecture/fault-management.svg
    A docs/modules/deployment/images/deployment/architecture/message-broker.svg
    A docs/modules/deployment/images/deployment/architecture/metrics-pipeline.svg
    A docs/modules/deployment/images/deployment/architecture/minions.svg
    A docs/modules/deployment/images/deployment/architecture/single-host.svg
    M docs/modules/deployment/nav.adoc
    A docs/modules/deployment/pages/architecture/data-domains.adoc
    A docs/modules/deployment/pages/architecture/deployment-scenarios.adoc
    A docs/modules/deployment/pages/architecture/deployments-in-practice.adoc
    A docs/modules/deployment/pages/architecture/introduction.adoc

  Log Message:
  -----------
  Add Architecture and Deployment Planning docs chapter

Add a four-page chapter to the Deployment module that frames OpenNMS as a
platform for data ingestion. It covers the data domains and pull/push
ingestion, a scenario-based growth path from a single host to a
distributed deployment, and four worked example deployments in an OSS
stack, with accompanying SVG diagrams.


  Commit: abab65242a07db09e7c55b1cb6ee89a8ac74ce44
      https://github.com/OpenNMS/opennms/commit/abab65242a07db09e7c55b1cb6ee89a8ac74ce44
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M docs/modules/deployment/pages/architecture/introduction.adoc

  Log Message:
  -----------
  Update introduction.adoc

Co-authored-by: Dino <[email protected]>


  Commit: bc96994fa50f76789e35c9cae96cd56cf4951e8b
      https://github.com/OpenNMS/opennms/commit/bc96994fa50f76789e35c9cae96cd56cf4951e8b
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/NodeScan.java
    A opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/NodeScanTest.java

  Log Message:
  -----------
  NMS-19096: Refresh NodeScan scan stamp on each scheduled run

A NodeScan scheduled with scheduleWithFixedDelay is reused for every
periodic run, but m_scanStamp was set once in the constructor and never
advanced. Obsolete-interface deletion compares each interface's
ipLastCapsdPoll against this stamp, so a long-lived scheduled scan kept
comparing against a stale stamp and could not reap non-primary interfaces
that had gone away; only a manual rescan, which builds a fresh NodeScan,
removed them. Advance the stamp in reset(), which already runs at the
start of every scan.


  Commit: 51831d94d4c0815f0c827e0911fa01253c52474a
      https://github.com/OpenNMS/opennms/commit/51831d94d4c0815f0c827e0911fa01253c52474a
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    A docs/modules/deployment/images/deployment/architecture/dedicated-timeseries.svg
    A docs/modules/deployment/images/deployment/architecture/distributed.svg
    A docs/modules/deployment/images/deployment/architecture/example-enterprise.svg
    A docs/modules/deployment/images/deployment/architecture/example-flow-heavy.svg
    A docs/modules/deployment/images/deployment/architecture/external-postgres.svg
    A docs/modules/deployment/images/deployment/architecture/fault-management.svg
    A docs/modules/deployment/images/deployment/architecture/message-broker.svg
    A docs/modules/deployment/images/deployment/architecture/metrics-pipeline.svg
    A docs/modules/deployment/images/deployment/architecture/minions.svg
    A docs/modules/deployment/images/deployment/architecture/single-host.svg
    M docs/modules/deployment/nav.adoc
    A docs/modules/deployment/pages/architecture/data-domains.adoc
    A docs/modules/deployment/pages/architecture/deployment-scenarios.adoc
    A docs/modules/deployment/pages/architecture/deployments-in-practice.adoc
    A docs/modules/deployment/pages/architecture/introduction.adoc

  Log Message:
  -----------
  Merge pull request #8656 from marshallmassengill/mm/architecture-planning-docs

Docs: Add Architecture and Deployment Planning docs chapter


  Commit: 98c2793aca24e4c036aaf2ecbd7816ce4cf14a0f
      https://github.com/OpenNMS/opennms/commit/98c2793aca24e4c036aaf2ecbd7816ce4cf14a0f
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    R opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/NodeScanTest.java
    M opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/ProvisionerIT.java

  Log Message:
  -----------
  NMS-19096: Replace scan-stamp unit test with a behavioral IT

The NodeScanTest only reflected reset() and asserted it reassigned
m_scanStamp, which restates the implementation rather than testing
behavior. Replace it with ProvisionerIT#testReusedNodeScanReapsVanishedInterfaceNms19096,
which reuses a single NodeScan instance across two runs (as the scheduler
does) and asserts that an SNMP-discovered interface which disappears
between runs is reaped. This fails against the frozen-stamp behavior and
passes with the fix.


  Commit: 5933d811cd2366504f08bfa595b8eb06f2f4488f
      https://github.com/OpenNMS/opennms/commit/5933d811cd2366504f08bfa595b8eb06f2f4488f
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/ProvisionerIT.java

  Log Message:
  -----------
  NMS-19096: Strengthen the NodeScan reap IT assertions

Address review feedback: assert the reused NodeScan advances its scan
stamp between runs (via getScanStamp()), and assert specifically that
198.51.100.204 is present after the first scan and removed after the
second while the primary 198.51.100.201 is retained.


  Commit: d4c68c3072c31ad18a124e44514f8c9fac7c843d
      https://github.com/OpenNMS/opennms/commit/d4c68c3072c31ad18a124e44514f8c9fac7c843d
  Author: mershad-manesh <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M .circleci/epoch

  Log Message:
  -----------
  Update epoch


  Commit: e5cdcd9e059d5a0a7654fee654a737a65a78be09
      https://github.com/OpenNMS/opennms/commit/e5cdcd9e059d5a0a7654fee654a737a65a78be09
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M docs/modules/deployment/pages/core/getting-started.adoc

  Log Message:
  -----------
  docs: Fix malformed system requirements xref on the core install page

The requirements bullet ended with a bare `xref:system-requirements.adoc`
with no target brackets. Without them it is not a macro at all, so
AsciiDoc rendered the raw text instead of a link.

Use the module-relative resource ID form already used elsewhere in the
deployment module (nav.adoc, air-gap/air-gap-install.adoc) and leave the
brackets empty so Antora supplies the page title.


  Commit: 27f33084d9303815c0e6aefdbe693124e8bbbd82
      https://github.com/OpenNMS/opennms/commit/27f33084d9303815c0e6aefdbe693124e8bbbd82
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M docs/modules/deployment/pages/core/getting-started.adoc

  Log Message:
  -----------
  Merge pull request #8662 from marshallmassengill/mm/docs-install-xref-f2024

docs: Fix malformed system requirements xref on the core install page


  Commit: 192f1702f6722b4e083120dd00db3c940fc80a8b
      https://github.com/OpenNMS/opennms/commit/192f1702f6722b4e083120dd00db3c940fc80a8b
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/NodeScan.java
    M opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/ProvisionerIT.java

  Log Message:
  -----------
  Merge pull request #8661 from OpenNMS/mm/NMS-19096-smoke

NMS-19096: Refresh NodeScan scan stamp on each scheduled run


  Commit: 545d20c4c523de8bdcb582c6db7303d6d8cb0240
      https://github.com/OpenNMS/opennms/commit/545d20c4c523de8bdcb582c6db7303d6d8cb0240
  Author: CI/CD System <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M docs/modules/deployment/pages/core/install.adoc
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/NodeScan.java
    M opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/ProvisionerIT.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025


Compare: https://github.com/OpenNMS/opennms/compare/a315934b7046...545d20c4c523

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