[OpenNMS/opennms] 00eb31: NMS-19541: remove confd from minion, drop legacy k...

mershad-manesh via opennms-cvs <[email protected]>
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/mem/NMS-19640-1.x/[email protected]>
  Branch: refs/heads/mem/NMS-19640-1.x
  Home:   https://github.com/OpenNMS/opennms
  Commit: 00eb31d101dee9a7bf68981f8c4f10b843ea5176
      https://github.com/OpenNMS/opennms/commit/00eb31d101dee9a7bf68981f8c4f10b843ea5176
  Author: mershad-manesh <[email protected]>
  Date:   2026-06-10 (Wed, 10 Jun 2026)

  Changed paths:
    M .circleci/epoch
    M docs/modules/deployment/pages/minion/docker/minion.adoc
    M docs/modules/deployment/pages/prometheus-monitoring.adoc
    M docs/modules/reference/nav.adoc
    R docs/modules/reference/pages/configuration/minion-confd/jmx-exporter.adoc
    R docs/modules/reference/pages/configuration/minion-confd/minion-confd.adoc
    R docs/modules/reference/pages/configuration/minion-confd/test-confd.adoc
    M docs/modules/reference/pages/configuration/minion-docker.adoc
    A docs/modules/reference/pages/configuration/minion-monitoring/jmx-exporter.adoc
    M docs/modules/reference/pages/glossary.adoc
    R opennms-container/minion/CONFD_README.md
    M opennms-container/minion/Dockerfile
    A opennms-container/minion/README.md
    R opennms-container/minion/container-fs/confd/conf.d/confd-telemetry-feature.xml.toml
    R opennms-container/minion/container-fs/confd/conf.d/custom.system.properties.toml
    R opennms-container/minion/container-fs/confd/conf.d/disable-jms.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/dominion-scv.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/grpc.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/instance-id.properties.toml
    R opennms-container/minion/container-fs/confd/conf.d/jaeger.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-ipc.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-rpc.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-sink.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-twin.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.apache.karaf.management.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.apache.karaf.shell.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.grpc.client.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.rpc.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.sink.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.sink.offheap.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.twin.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.features.minion.dominion.grpc.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.minion.controller.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.minion.process-env.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.minion.server-certificates.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.netmgt.syslog.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.netmgt.trapd.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.ops4j.pax.web.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/prom-jmx-exporter.toml
    R opennms-container/minion/container-fs/confd/confd.toml
    R opennms-container/minion/container-fs/confd/directories
    R opennms-container/minion/container-fs/confd/scripts/confd_lib.sh
    R opennms-container/minion/container-fs/confd/scripts/remove-if-empty
    R opennms-container/minion/container-fs/confd/templates/confd-telemetry-feature.xml.tmpl
    R opennms-container/minion/container-fs/confd/templates/custom.system.properties.tmpl
    R opennms-container/minion/container-fs/confd/templates/disable-jms.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/dominion-scv.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/grpc.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/instance-id.properties.tmpl
    R opennms-container/minion/container-fs/confd/templates/jaeger.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-ipc.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-rpc.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-sink.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-twin.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.apache.karaf.management.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.apache.karaf.shell.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.grpc.client.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.rpc.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.sink.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.sink.offheap.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.twin.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.features.minion.dominion.grpc.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.minion.controller.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.minion.process-env.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.minion.server-certificates.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.netmgt.syslog.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.netmgt.trapd.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.ops4j.pax.web.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/prom-jmx-exporter.yaml.tmpl
    M opennms-container/minion/container-fs/entrypoint.sh
    A opennms-container/minion/container-fs/etc/custom.system.properties
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/disable-jms.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/dominion-scv.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/grpc.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/jaeger.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/kafka-ipc.boot
    A opennms-container/minion/container-fs/etc/org.apache.karaf.management.cfg
    A opennms-container/minion/container-fs/etc/org.apache.karaf.shell.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.core.ipc.grpc.client.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.core.ipc.kafka.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.features.minion.dominion.grpc.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.minion.controller.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.netmgt.syslog.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.netmgt.trapd.cfg
    A opennms-container/minion/container-fs/etc/org.ops4j.pax.web.cfg
    A opennms-container/minion/container-fs/etc/telemetry-templates/org.opennms.features.telemetry.listeners-single-port-flows.cfg
    A opennms-container/minion/container-fs/etc/telemetry-templates/org.opennms.features.telemetry.listeners-udp-50001-jti.cfg
    A opennms-container/minion/container-fs/etc/telemetry-templates/org.opennms.features.telemetry.listeners-udp-50002-nxos.cfg
    M opennms-container/sentinel/container-fs/entrypoint.sh
    M smoke-test/pom.xml
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MinionContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/stacks/MinionProfile.java
    M smoke-test/src/test/java/org/opennms/smoketest/minion/TrapIT.java

  Log Message:
  -----------
  NMS-19541: remove confd from minion, drop legacy kafka, add static co… (#8529)

* NMS-19541: remove confd from minion, drop legacy kafka, add static config

* address the feedback

* remove changes to smoke.sh

* set api version

* force clean up of tmp folder on start

* Minion Docs update, attemp 1

* Revert "force clean up of tmp folder on start"

This reverts commit cc15e91abf3bc80196f665bd2679f03d73459293.

* rename minion-confd folder and address few issues

* fix a doc issue

* force a build

* fix spacing

* test useAddressFromVarbind in trapd

* Allowu se of MINION_TRAPD_USE_ADDRESS_FROM_VARBIND  environment variable.

* put the telemetry features behind a flag, they are not enabled by default

* Clean up Minion Container Configuration file


  Commit: 33003cbd47483b731c0365cc5e8f961ab4157131
      https://github.com/OpenNMS/opennms/commit/33003cbd47483b731c0365cc5e8f961ab4157131
  Author: mershad-manesh <[email protected]>
  Date:   2026-07-20 (Mon, 20 Jul 2026)

  Changed paths:
    M .circleci/epoch
    M docs/modules/deployment/pages/minion/docker/minion.adoc
    M docs/modules/reference/nav.adoc
    R docs/modules/reference/pages/configuration/minion-confd/jmx-exporter.adoc
    R docs/modules/reference/pages/configuration/minion-confd/minion-confd.adoc
    R docs/modules/reference/pages/configuration/minion-confd/test-confd.adoc
    M docs/modules/reference/pages/configuration/minion-docker.adoc
    A docs/modules/reference/pages/configuration/minion-monitoring/jmx-exporter.adoc
    M docs/modules/reference/pages/glossary.adoc
    R opennms-container/minion/CONFD_README.md
    M opennms-container/minion/Dockerfile
    A opennms-container/minion/README.md
    R opennms-container/minion/container-fs/confd/conf.d/confd-telemetry-feature.xml.toml
    R opennms-container/minion/container-fs/confd/conf.d/custom.system.properties.toml
    R opennms-container/minion/container-fs/confd/conf.d/disable-jms.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/dominion-scv.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/grpc.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/instance-id.properties.toml
    R opennms-container/minion/container-fs/confd/conf.d/jaeger.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-ipc.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-rpc.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-sink.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/kafka-twin.boot.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.apache.karaf.management.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.apache.karaf.shell.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.grpc.client.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.rpc.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.sink.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.sink.offheap.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.core.ipc.twin.kafka.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.features.minion.dominion.grpc.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.minion.controller.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.minion.process-env.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.minion.server-certificates.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.netmgt.syslog.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.opennms.netmgt.trapd.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/org.ops4j.pax.web.cfg.toml
    R opennms-container/minion/container-fs/confd/conf.d/prom-jmx-exporter.toml
    R opennms-container/minion/container-fs/confd/confd.toml
    R opennms-container/minion/container-fs/confd/directories
    R opennms-container/minion/container-fs/confd/scripts/confd_lib.sh
    R opennms-container/minion/container-fs/confd/scripts/remove-if-empty
    R opennms-container/minion/container-fs/confd/templates/confd-telemetry-feature.xml.tmpl
    R opennms-container/minion/container-fs/confd/templates/custom.system.properties.tmpl
    R opennms-container/minion/container-fs/confd/templates/disable-jms.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/dominion-scv.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/grpc.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/instance-id.properties.tmpl
    R opennms-container/minion/container-fs/confd/templates/jaeger.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-ipc.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-rpc.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-sink.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/kafka-twin.boot.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.apache.karaf.management.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.apache.karaf.shell.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.grpc.client.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.rpc.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.sink.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.sink.offheap.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.core.ipc.twin.kafka.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.features.minion.dominion.grpc.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.minion.controller.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.minion.process-env.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.minion.server-certificates.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.netmgt.syslog.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.opennms.netmgt.trapd.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/org.ops4j.pax.web.cfg.tmpl
    R opennms-container/minion/container-fs/confd/templates/prom-jmx-exporter.yaml.tmpl
    M opennms-container/minion/container-fs/entrypoint.sh
    A opennms-container/minion/container-fs/etc/custom.system.properties
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/disable-jms.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/dominion-scv.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/grpc.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/jaeger.boot
    A opennms-container/minion/container-fs/etc/featuresBoot.d/templates/kafka-ipc.boot
    A opennms-container/minion/container-fs/etc/org.apache.karaf.management.cfg
    A opennms-container/minion/container-fs/etc/org.apache.karaf.shell.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.core.ipc.grpc.client.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.core.ipc.kafka.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.features.minion.dominion.grpc.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.minion.controller.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.netmgt.syslog.cfg
    A opennms-container/minion/container-fs/etc/org.opennms.netmgt.trapd.cfg
    A opennms-container/minion/container-fs/etc/org.ops4j.pax.web.cfg
    A opennms-container/minion/container-fs/etc/telemetry-templates/org.opennms.features.telemetry.listeners-single-port-flows.cfg
    A opennms-container/minion/container-fs/etc/telemetry-templates/org.opennms.features.telemetry.listeners-udp-50001-jti.cfg
    A opennms-container/minion/container-fs/etc/telemetry-templates/org.opennms.features.telemetry.listeners-udp-50002-nxos.cfg
    M opennms-container/sentinel/container-fs/entrypoint.sh
    M smoke-test/pom.xml
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MinionContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/stacks/MinionProfile.java
    M smoke-test/src/test/java/org/opennms/smoketest/minion/TrapIT.java

  Log Message:
  -----------
  Merge branch 'features/NMS-19406' into mem/NMS-19640-1.x


Compare: https://github.com/OpenNMS/opennms/compare/59508173ead5...33003cbd4748

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.