[OpenNMS/opennms] be20dd: NMS-20095: Remove orphaned Karaf feature definitions
Marshall Massengill via opennms-cvs <[email protected]> Tue, 28 Jul 2026 12:22:50 -0700
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/release-36.x/[email protected]> |
Branch: refs/heads/release-36.x
Home: https://github.com/OpenNMS/opennms
Commit: be20ddf9ac3ca5c0b884cc6381bf0e29658ff8dc
https://github.com/OpenNMS/opennms/commit/be20ddf9ac3ca5c0b884cc6381bf0e29658ff8dc
Author: Marshall Massengill <[email protected]>
Date: 2026-07-28 (Tue, 28 Jul 2026)
Changed paths:
M container/features/pom.xml
M container/features/src/main/resources/features.xml
M features/jmx-config-generator/pom.xml
R features/jmx-config-generator/src/main/filtered/features.xml
M opennms-full-assembly/pom.xml
Log Message:
-----------
NMS-20095: Remove orphaned Karaf feature definitions
Seven feature definitions nothing can install: opennms-perspective-poller
and opennms-telemetry-daemon package daemons that run in the core JVM
(enabled by default in service-configuration.xml; their documented
configuration never involves Karaf, and neither feature was staged into
the shipped repo). twitter4j, smack, opennms-bootstrap, and
lmax-disruptor are library wrappers orphaned by the 2015-2018
run-services-in-Karaf work; smack's definition has a malformed bundle
URL and has never been resolvable. netty4's last consumer
(cassandra-driver) now uses the consolidated netty feature. Also
removes the duplicate jmxconfiggenerator features file and its
attach-artifact execution, and the corresponding staging/verify list
entries. opennms-blobstore-noop and nrtg/osgi-nrtg-jms are kept as
installable alternative modes. No code is removed; wrapped jars still
ship in lib/ where used. Verified by full build (karaf verify +
features-add-to-repository), re-run after the scope trim.
Commit: 1030674860ed21fcb27eed674533f28dc0c7507d
https://github.com/OpenNMS/opennms/commit/1030674860ed21fcb27eed674533f28dc0c7507d
Author: Marshall Massengill <[email protected]>
Date: 2026-07-28 (Tue, 28 Jul 2026)
Changed paths:
M container/features/pom.xml
M container/features/src/main/resources/features.xml
M features/jmx-config-generator/pom.xml
R features/jmx-config-generator/src/main/filtered/features.xml
M opennms-full-assembly/pom.xml
Log Message:
-----------
Merge pull request #8686 from OpenNMS/mm/NMS-20095-smoke
NMS-20095: Remove orphaned Karaf feature definitions
Compare: https://github.com/OpenNMS/opennms/compare/940ff375e795...1030674860ed
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