Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-13101

Setting Instance ID via minon-config.yaml doesn't work

    XMLWordPrintable

Details

    • Horizon 2021 - Apr 14 - Apr 28
    • Backlog

    Description

      To use a shared Kafka cluster across multiple independent OpenNMS environments, you must set the "org.opennms.instance.id" property in OpenNMS and its Minions to guarantee unique Topic names in Kafka.

      Then the confd based configuration was introduced, that property was supposed to be available via the YAML file:

      https://github.com/OpenNMS/opennms/blob/develop/opennms-container/minion/container-fs/confd/conf.d/instance-id.properties.toml

      Unfortunately, that is not working. It is ignored by the Minion when passed that property via the YAML file, and the default prefix is used.

      The workaround is passing custom.properties (or custom.system.properties) via volume mount.

      Attachments

        Issue Links

          Activity

            People

              swachter Stefan Wachter
              agalue Alejandro Galue
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: