[OpenNMS/opennms] 1bf647: Update epoch
Marshall Massengill via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/mm/NMS-19878-smoke/[email protected]> |
Branch: refs/heads/mm/NMS-19878-smoke
Home: https://github.com/OpenNMS/opennms
Commit: 1bf64761ed2a66500b47ff3249b82ae12f0ec90f
https://github.com/OpenNMS/opennms/commit/1bf64761ed2a66500b47ff3249b82ae12f0ec90f
Author: mershad-manesh <[email protected]>
Date: 2026-08-19 (Wed, 19 Aug 2026)
Changed paths:
M .circleci/epoch
Log Message:
-----------
Update epoch
Commit: c947aa613e7c3350c4c989d854abd4060faf8de5
https://github.com/OpenNMS/opennms/commit/c947aa613e7c3350c4c989d854abd4060faf8de5
Author: Christian Pape <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M .circleci/trivy-config/trivyignore
Log Message:
-----------
NMS-20223: Added CVEs to trivyignore
Commit: 31b00dd9ac8052da8b50d396bc85c6c4b1e7cee6
https://github.com/OpenNMS/opennms/commit/31b00dd9ac8052da8b50d396bc85c6c4b1e7cee6
Author: CI/CD System <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M .circleci/trivy-config/trivyignore
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025
Commit: 5347f805d05eb60308978fa259b2bee9c75852d2
https://github.com/OpenNMS/opennms/commit/5347f805d05eb60308978fa259b2bee9c75852d2
Author: Christian Pape <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M container/features/pom.xml
Log Message:
-----------
NMS-20237: Use our netty4 version
Commit: aec9d3dc57a622dbc4c8c751910f324671f2541e
https://github.com/OpenNMS/opennms/commit/aec9d3dc57a622dbc4c8c751910f324671f2541e
Author: CI/CD System <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M .circleci/trivy-config/trivyignore
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2025' into foundation-2026
Commit: 450f4916ef0e6e4d30b270a9d276d125aaf43eb6
https://github.com/OpenNMS/opennms/commit/450f4916ef0e6e4d30b270a9d276d125aaf43eb6
Author: CI/CD System <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M container/features/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025
Commit: a2fb99634f00ed70f9c4c61b655340c265984b25
https://github.com/OpenNMS/opennms/commit/a2fb99634f00ed70f9c4c61b655340c265984b25
Author: Christian Pape <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M container/features/pom.xml
M container/features/src/main/resources/features-core.xml
M container/features/src/main/resources/features-experimental.xml
M container/features/src/main/resources/features-sentinel.xml
M container/features/src/main/resources/features.xml
M container/karaf/pom.xml
M container/karaf/src/main/filtered-resources/etc/overrides.properties
M container/shared/pom.xml
M container/shared/src/main/filtered-resources/etc/overrides.properties
M container/shared/src/main/filtered-resources/etc/startup.properties
M dependencies/jackson2/pom.xml
M features/minion/core/features/src/main/resources/features.xml
M features/minion/repository/src/assembly/repo.xml
M features/sentinel/repository/src/assembly/repo.xml
M opennms-full-assembly/pom.xml
M opennms-full-assembly/src/assembly/components/osgi.xml
M pom.xml
M smoke-test/pom.xml
Log Message:
-----------
NMS-20226: Bumped jackson version
Commit: 51c9c1102324e54314b98f396f7cced014d7cba9
https://github.com/OpenNMS/opennms/commit/51c9c1102324e54314b98f396f7cced014d7cba9
Author: Morteza E <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M opennms-container/common.mk
M opennms-container/core/Dockerfile
M opennms-container/minion/Dockerfile
M opennms-container/sentinel/Dockerfile
M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
Log Message:
-----------
Upgrade our base images
Commit: 4b4cfa78bdb544bec838ac2d48a039a999963818
https://github.com/OpenNMS/opennms/commit/4b4cfa78bdb544bec838ac2d48a039a999963818
Author: Morteza E <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M opennms-container/common.mk
M opennms-container/core/Dockerfile
M opennms-container/minion/Dockerfile
M opennms-container/sentinel/Dockerfile
M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
Log Message:
-----------
Upgrade our base images
Commit: b448e2a6f7591d2fede6cc0a89c366128647b871
https://github.com/OpenNMS/opennms/commit/b448e2a6f7591d2fede6cc0a89c366128647b871
Author: mershad-manesh <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
A container/karaf-features-core-patch/pom.xml
A container/karaf-features-core-patch/src/main/java/org/apache/karaf/features/internal/download/impl/SimpleDownloadTask.java
M container/karaf/pom.xml
M container/pom.xml
M container/shared/pom.xml
Log Message:
-----------
NMS-19841: Karaf's SimpleDownloadTask race causes intermittent FileNotFoundException (#8804)
* Karaf, SimpleDownloadTask race causes intermittent FileNotFoundException
* Minion,Sentinel: Karaf, SimpleDownloadTask race causes intermittent FileNotFoundException
Commit: aac7080a886a061df2f2d5a3e7165718dead085d
https://github.com/OpenNMS/opennms/commit/aac7080a886a061df2f2d5a3e7165718dead085d
Author: CI/CD System <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M container/features/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2025' into foundation-2026
Commit: a77516a33f327cad81d610b7e50e20861ad92c61
https://github.com/OpenNMS/opennms/commit/a77516a33f327cad81d610b7e50e20861ad92c61
Author: Morteza E <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M container/features/pom.xml
M container/features/src/main/resources/features-core.xml
M container/features/src/main/resources/features-experimental.xml
M container/features/src/main/resources/features-sentinel.xml
M container/features/src/main/resources/features.xml
M container/features/src/main/resources/overrides.properties
M container/karaf/pom.xml
M container/shared/pom.xml
M container/shared/src/main/filtered-resources/etc/overrides.properties
M container/shared/src/main/filtered-resources/etc/startup.properties
M dependencies/jackson2/pom.xml
M features/minion/core/features/src/main/resources/features.xml
M features/minion/repository/src/assembly/repo.xml
M opennms-container/common.mk
M opennms-container/core/Dockerfile
M opennms-container/minion/Dockerfile
M opennms-container/sentinel/Dockerfile
M opennms-full-assembly/pom.xml
M opennms-full-assembly/src/assembly/components/osgi.xml
M pom.xml
M smoke-test/pom.xml
M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025
Commit: f97200f01127524bb011673fb2c1b78d6ba47521
https://github.com/OpenNMS/opennms/commit/f97200f01127524bb011673fb2c1b78d6ba47521
Author: Morteza E <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M features/container/sentinel/src/main/internal/features-processing.xml
Log Message:
-----------
missed update
Commit: 73f55a77211c185537f6c2a6de2a512de4735efc
https://github.com/OpenNMS/opennms/commit/73f55a77211c185537f6c2a6de2a512de4735efc
Author: mershad-manesh <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M docs/modules/operation/pages/deep-dive/admin/configuration/startup.adoc
M docs/modules/reference/pages/configuration/core-docker.adoc
M docs/modules/releasenotes/pages/whatsnew.adoc
M opennms-base-assembly/src/main/filtered/bin/opennms
M opennms-base-assembly/src/main/filtered/etc/opennms-activemq.xml
M opennms-container/core/Dockerfile
M opennms-container/core/container-fs/entrypoint.sh
M smoke-test/src/main/resources/opennms-overlay/etc/opennms-activemq.xml
Log Message:
-----------
NMS-19841: Move java.io.tmpdir and activemq.data out of Karaf's data directory (#8807)
* Move java.io.tmpdir and activemq.data out of Karaf's data directory
* Let upgrade script handle moving data for activemq; add docs
* remove the migrator
* Fix whatsnew page
Commit: a49d84c71a2ba681a4ba760c673f3a8c6542486d
https://github.com/OpenNMS/opennms/commit/a49d84c71a2ba681a4ba760c673f3a8c6542486d
Author: Marshall Massengill <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M opennms-config/src/main/java/org/opennms/netmgt/config/EventTranslatorConfigFactory.java
A opennms-config/src/test/java/org/opennms/netmgt/config/EventTranslatorCloneEventTest.java
A opennms-config/src/test/java/org/opennms/netmgt/config/EventTranslatorSqlValueTest.java
Log Message:
-----------
NMS-20204: Reduce per-event overhead in the event translator (#8779)
* NMS-20204: Reduce per-event overhead in the event translator
EventTranslatorConfigFactory repeated most of its work on every event.
Value specs exposed matches() and getResult() as separate calls, and
TranslationMapping.translate() invoked both, so each value was resolved
twice per event. For a sql value that meant two connection checkouts,
two prepared statements and two round trips, and nested values were
evaluated three times. ValueSpec now exposes a single evaluate() that
returns whether the value matched along with the value to assign.
EvaluationResult carries the two separately rather than collapsing into
an Optional, because a sql lookup that finds a row with a null column is
a match whose value is null, which must not fall through to the
assignment default.
The matches regex was recompiled on every evaluation, and a "~"-prefixed
parameter name was recompiled once per parm scanned via String.matches.
Both are now compiled once when the value spec is constructed.
translate() cloned the event before running any assignment, so a mapping
that rejected the event still paid for the clone. Assignments are now
resolved against the source event first, which is safe because value
specs only ever read the source event, and the clone happens only once
the mapping is known to match. The early exit on the first assignment
that neither matches nor has a default is preserved, so a rejecting
mapping does no more work than before.
cloneEvent() deep-copied through a Java serialization round trip, which
spent most of its time re-writing class descriptors: 52 us/op against
0.74 us/op for a field copy through the immutable event model. Event
does not implement IEvent, so the copy goes via ImmutableMapper. Both
mappers cover all 34 of Event's fields.
m_translationSpecs is now volatile, since update() clears it while
translateEvent() reads it without synchronization.
No configuration, schema or interface changes.
* NMS-20204: Address review findings in the event translator
Read m_translationSpecs into a local before the null check. Returning the
field directly hands back null when update() clears it in between, and
translateEvent() iterates the result. Two threads racing a reload may now
each construct a list, which is cheaper than putting a lock on the
per-event path.
Fix the misplaced quotes in the two getAttributeValue() debug messages.
Commit: 9fb0962c2b70773fe5faefe9b9070ea490db426a
https://github.com/OpenNMS/opennms/commit/9fb0962c2b70773fe5faefe9b9070ea490db426a
Author: Morteza E <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M container/features/pom.xml
M container/features/src/main/resources/features-core.xml
M container/features/src/main/resources/features-experimental.xml
M container/features/src/main/resources/features-sentinel.xml
M container/features/src/main/resources/features.xml
M container/features/src/main/resources/overrides.properties
M container/karaf/pom.xml
M container/shared/pom.xml
M container/shared/src/main/filtered-resources/etc/overrides.properties
M container/shared/src/main/filtered-resources/etc/startup.properties
M dependencies/jackson2/pom.xml
M features/container/sentinel/src/main/internal/features-processing.xml
M features/minion/core/features/src/main/resources/features.xml
M features/minion/repository/src/assembly/repo.xml
M opennms-config/src/main/java/org/opennms/netmgt/config/EventTranslatorConfigFactory.java
A opennms-config/src/test/java/org/opennms/netmgt/config/EventTranslatorCloneEventTest.java
A opennms-config/src/test/java/org/opennms/netmgt/config/EventTranslatorSqlValueTest.java
M opennms-full-assembly/pom.xml
M opennms-full-assembly/src/assembly/components/osgi.xml
M pom.xml
M smoke-test/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2025' into foundation-2026
Commit: fb9ba8bd48f27eedef18b3f0fbf0cfc8a8c22ca4
https://github.com/OpenNMS/opennms/commit/fb9ba8bd48f27eedef18b3f0fbf0cfc8a8c22ca4
Author: Chandra Gorantla <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
M protocols/xml/src/main/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandler.java
M protocols/xml/src/test/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandlerTest.java
Log Message:
-----------
NMS-20206: Fix XXE in XML collector (#8782)
* NMS-20206: Fix XXE in XML collector
Disable external entity/DTD resolution in AbstractXmlCollectionHandler's
DocumentBuilderFactory and TransformerFactory so collected XML cannot read local
files or trigger out-of-band requests. Avoids disallow-doctype-decl to keep
pre-parse-html working. Adds regression tests.
* NMS-20206: Handle review comments
* NMS-20206: Handle some more review comments
Disable external entity/DTD resolution in the DocumentBuilder and, for the
xslt-source-file path, parse the stylesheet and collected source through a
hardened XMLReader (SAXSource) so XXE is blocked even under Xalan. Adds
regression tests.
* NMS-20206: Add some more protections
* NMS-20206: Update docs
* NMS-20206: Add ErrorListener
Commit: 9dbc420da3b3039d59946b16e978fac9724809a2
https://github.com/OpenNMS/opennms/commit/9dbc420da3b3039d59946b16e978fac9724809a2
Author: Chandra Gorantla <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M integration-tests/config/pom.xml
Log Message:
-----------
NMS-20226: Updates missing jackson2AnnotationsVersion
Commit: 2e76241023e776c97ce55792d9a4ef3af725b6ba
https://github.com/OpenNMS/opennms/commit/2e76241023e776c97ce55792d9a4ef3af725b6ba
Author: CI/CD System <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
M protocols/xml/src/main/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandler.java
M protocols/xml/src/test/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandlerTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2023' into foundation-2024
Commit: 42f848bd56e97e86d27bdd30a4c47c4b9c76abe9
https://github.com/OpenNMS/opennms/commit/42f848bd56e97e86d27bdd30a4c47c4b9c76abe9
Author: CI/CD System <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
M protocols/xml/src/main/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandler.java
M protocols/xml/src/test/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandlerTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025
Commit: 0187081573367af778ae57b4893a752684835332
https://github.com/OpenNMS/opennms/commit/0187081573367af778ae57b4893a752684835332
Author: Chandra Gorantla <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
Log Message:
-----------
update search element, fix MenuHeaderIT
Commit: 22c9726c5d87a5a1c5a0e5c8685a7c5e4cbf5096
https://github.com/OpenNMS/opennms/commit/22c9726c5d87a5a1c5a0e5c8685a7c5e4cbf5096
Author: Morteza E <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
M protocols/xml/src/main/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandler.java
M protocols/xml/src/test/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandlerTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2025' into foundation-2026
Commit: 2b0f949c4101512b582e6421c6762cea383c4f85
https://github.com/OpenNMS/opennms/commit/2b0f949c4101512b582e6421c6762cea383c4f85
Author: Marshall Massengill <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M .circleci/epoch
M .circleci/trivy-config/trivyignore
M container/features/pom.xml
M container/features/src/main/resources/features-core.xml
M container/features/src/main/resources/features-experimental.xml
M container/features/src/main/resources/features-sentinel.xml
M container/features/src/main/resources/features.xml
M container/features/src/main/resources/overrides.properties
A container/karaf-features-core-patch/pom.xml
A container/karaf-features-core-patch/src/main/java/org/apache/karaf/features/internal/download/impl/SimpleDownloadTask.java
M container/karaf/pom.xml
M container/pom.xml
M container/shared/pom.xml
M container/shared/src/main/filtered-resources/etc/overrides.properties
M container/shared/src/main/filtered-resources/etc/startup.properties
M dependencies/jackson2/pom.xml
M docs/modules/operation/pages/deep-dive/admin/configuration/startup.adoc
M docs/modules/reference/pages/configuration/core-docker.adoc
M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
M docs/modules/releasenotes/pages/whatsnew.adoc
M features/container/sentinel/src/main/internal/features-processing.xml
M features/minion/core/features/src/main/resources/features.xml
M features/minion/repository/src/assembly/repo.xml
M integration-tests/config/pom.xml
M opennms-base-assembly/src/main/filtered/bin/opennms
M opennms-base-assembly/src/main/filtered/etc/opennms-activemq.xml
M opennms-config/src/main/java/org/opennms/netmgt/config/EventTranslatorConfigFactory.java
A opennms-config/src/test/java/org/opennms/netmgt/config/EventTranslatorCloneEventTest.java
A opennms-config/src/test/java/org/opennms/netmgt/config/EventTranslatorSqlValueTest.java
M opennms-container/common.mk
M opennms-container/core/Dockerfile
M opennms-container/core/container-fs/entrypoint.sh
M opennms-container/minion/Dockerfile
M opennms-container/sentinel/Dockerfile
M opennms-full-assembly/pom.xml
M opennms-full-assembly/src/assembly/components/osgi.xml
M pom.xml
M protocols/xml/src/main/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandler.java
M protocols/xml/src/test/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandlerTest.java
M smoke-test/pom.xml
M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
M smoke-test/src/main/resources/opennms-overlay/etc/opennms-activemq.xml
M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/foundation-2026' into mm/NMS-19878-smoke
Compare: https://github.com/OpenNMS/opennms/compare/9028f6e1756d...2b0f949c4101
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