This Week in OpenNMS - October 8th, 2018 - Integration API, Kafka and Karaf updates, Enlinkd, Helm, and more!

Benjamin Reed <[email protected]> Mon, 8 Oct 2018 12:14:45 -0400
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============8938507038345058078==
Content-Type: multipart/alternative;
 boundary="------------D092E7055146C377B93EEBBF"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------D092E7055146C377B93EEBBF
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

It's time for This Week in OpenNMS!

Last week we started work on a generic OpenNMS integration API, Kafka
and Karaf feature updates, Enlinkd, Helm, and more.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o Chandra worked on reloadable daemons some more.
      o Ronny continued his earlier work on cleaning up and refactoring
        the documentation.
      o Jeff changed JVM startup to enable the attach listener by default.
      o Jesse worked on creating a non-version-specific API for external
        tools to integrate with OpenNMS.
      o Marcel added new datacollection config and graphs for new APC
        devices.
      o Dustin continued to work on his branch to support multiple
        Netflow protocols on a single UDP port.
      o Ron fixed some errors in the documentation.
      o Matthew worked on improving Sentinel feature startup support.
      o Chandra added health check support for Kafka Sink & RPC.
      o Christian added timeouts to the VMware provisioner.
  *

    *Web & UI*

      o Antonio continued to work on refactoring Enlinkd and topology code.
      o I worked on improving the "Severity" column in Helm.


    <#upcoming-events-and-appearances>Upcoming Events and Appearances

  *

    *OSMC 2018 Talk and Hackathon - November 5th through 8th, 2018
    <https://osmc.de/>*

    Tarus will be speaking on Tuesday, November 6th
    <https://osmc.de/schedule/> about the latest features in OpenNMS
    including Minions, Telemetryd (flow support), Sextant (alarm
    correlation), and more.

    Also, some OpenNMS folks will be participating in the OSMC hackathon
    <https://osmc.de/hackathon/>. The hackathon will be on Thursday,
    November 8th and includes dinner Wednesday night and Thursday
    access. More details can be found at the OpenNMS OSMC Hackathon
    meetup page <https://wiki.opennms.org/wiki/Meetups/OSMC2018-Hackathon>.


    <#until-next-week>Until Next Week…

If there’s anything you’d like me to talk about in a future TWiO, or you
just have a comment or criticism you’d like to share, don’t hesitate to
say hi <mailto:[email protected]>.

- Ben


    <#resolved-issues-since-last-twio>Resolved Issues Since Last TWiO

  * NMS-10294 <https://issues.opennms.org/browse/NMS-10294>: LSB init
    script does not start Minion on Ubuntu/Debian
  * NMS-10330 <https://issues.opennms.org/browse/NMS-10330>: Sentinel
    init scripts fail to start the Karaf instance
  * NMS-10371 <https://issues.opennms.org/browse/NMS-10371>: Build tool
    to create a large tolology
  * NMS-10381 <https://issues.opennms.org/browse/NMS-10381>: webpack
    build runs even if source files are unchanged
  * NMS-10384 <https://issues.opennms.org/browse/NMS-10384>: Set JVM
    flag to start Attach listener by default
  * NMS-10387 <https://issues.opennms.org/browse/NMS-10387>: Class paths
    for collectd selector strategy in documentation is not correct
  * NMS-10392 <https://issues.opennms.org/browse/NMS-10392>: DNS Monitor
    doesn't allow for generally assumed parameters


--------------D092E7055146C377B93EEBBF
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font face="Helvetica Neue">It's time for This Week in OpenNMS!</font></p>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">Last week we started work on a
        generic OpenNMS integration API, Kafka and Karaf feature
        updates, Enlinkd, Helm, and more.</font></p>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
          id="user-content-github-project-updates" class="anchor"
          href="#github-project-updates" aria-hidden="true"><span
            aria-hidden="true" class="octicon octicon-link"></span></a>Github
        Project Updates</font></h2>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face="Helvetica Neue"><strong>Internals, APIs, and
              Documentation</strong></font></p>
        <ul>
          <li><font face="Helvetica Neue">Chandra worked on reloadable
              daemons some more.</font></li>
          <li><font face="Helvetica Neue">Ronny continued his earlier
              work on cleaning up and refactoring the documentation.</font></li>
          <li><font face="Helvetica Neue">Jeff changed JVM startup to
              enable the attach listener by default.</font></li>
          <li><font face="Helvetica Neue">Jesse worked on creating a
              non-version-specific API for external tools to integrate
              with OpenNMS.</font></li>
          <li><font face="Helvetica Neue">Marcel added new
              datacollection config and graphs for new APC devices.</font></li>
          <li><font face="Helvetica Neue">Dustin continued to work on
              his branch to support multiple Netflow protocols on a
              single UDP port.</font></li>
          <li><font face="Helvetica Neue">Ron fixed some errors in the
              documentation.</font></li>
          <li><font face="Helvetica Neue">Matthew worked on improving
              Sentinel feature startup support.</font></li>
          <li><font face="Helvetica Neue">Chandra added health check
              support for Kafka Sink &amp; RPC.</font></li>
          <li><font face="Helvetica Neue">Christian added timeouts to
              the VMware provisioner.</font></li>
        </ul>
      </li>
      <li>
        <p><font face="Helvetica Neue"><strong>Web &amp; UI</strong></font></p>
        <ul>
          <li><font face="Helvetica Neue">Antonio continued to work on
              refactoring Enlinkd and topology code.</font></li>
          <li><font face="Helvetica Neue">I worked on improving the
              "Severity" column in Helm.</font></li>
        </ul>
      </li>
    </ul>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
          id="user-content-upcoming-events-and-appearances"
          class="anchor" href="#upcoming-events-and-appearances"
          aria-hidden="true"><span aria-hidden="true" class="octicon
            octicon-link"></span></a>Upcoming Events and Appearances</font></h2>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face="Helvetica Neue"><strong><a
                href="https://osmc.de/" rel="nofollow">OSMC 2018 Talk
                and Hackathon - November 5th through 8th, 2018</a></strong></font></p>
        <p><font face="Helvetica Neue">Tarus will be <a
              href="https://osmc.de/schedule/" rel="nofollow">speaking
              on Tuesday, November 6th</a> about the latest features in
            OpenNMS including Minions, Telemetryd (flow support),
            Sextant (alarm correlation), and more.</font></p>
        <p><font face="Helvetica Neue">Also, some OpenNMS folks will be
            participating in the <a href="https://osmc.de/hackathon/"
              rel="nofollow">OSMC hackathon</a>.
            The hackathon will be on Thursday, November 8th and includes
            dinner Wednesday night and Thursday access.
            More details can be found at the <a
              href="https://wiki.opennms.org/wiki/Meetups/OSMC2018-Hackathon"
              rel="nofollow">OpenNMS OSMC Hackathon meetup page</a>.</font></p>
      </li>
    </ul>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a id="user-content-until-next-week"
          class="anchor" href="#until-next-week" aria-hidden="true"><span
            aria-hidden="true" class="octicon octicon-link"></span></a>Until
        Next Week…</font></h2>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">If there’s anything you’d like me to
        talk about in a future TWiO, or you just have a comment or
        criticism you’d like to share, don’t hesitate to <a
          href="mailto:[email protected]">say hi</a>.</font></p>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">- Ben</font></p>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
          id="user-content-resolved-issues-since-last-twio"
          class="anchor" href="#resolved-issues-since-last-twio"
          aria-hidden="true"><span aria-hidden="true" class="octicon
            octicon-link"></span></a>Resolved Issues Since Last TWiO</font></h2>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10294"
            rel="nofollow">NMS-10294</a>: LSB init script does not start
          Minion on Ubuntu/Debian</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10330"
            rel="nofollow">NMS-10330</a>: Sentinel init scripts fail to
          start the Karaf instance</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10371"
            rel="nofollow">NMS-10371</a>: Build tool to create a large
          tolology</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10381"
            rel="nofollow">NMS-10381</a>: webpack build runs even if
          source files are unchanged</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10384"
            rel="nofollow">NMS-10384</a>: Set JVM flag to start Attach
          listener by default</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10387"
            rel="nofollow">NMS-10387</a>: Class paths for collectd
          selector strategy in documentation is not correct</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-10392"
            rel="nofollow">NMS-10392</a>: DNS Monitor doesn't allow for
          generally assumed parameters</font></li>
    </ul>
    <font face="Helvetica Neue">
    </font>
  </body>
</html>

--------------D092E7055146C377B93EEBBF--


--===============8938507038345058078==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============8938507038345058078==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

This mailing list will be going away effective 1 August 2018.

To ask an OpenNMS question, please visit Stack Overflow (quick link http://ask.opennms.org).

If you want to interact in real time, visit https://chat.opennms.org.
--===============8938507038345058078==--