This Week in OpenNMS: April 9th, 2018

Benjamin Reed <[email protected]> Mon, 9 Apr 2018 11:54:51 -0400
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============4937348625522080710==
Content-Type: multipart/alternative;
 boundary="------------0C78747414B78BAE64728D69"
Content-Language: en-US

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

It's time for This Week in OpenNMS!

In the last week we released Helm 1.1.0, continued to do more work in
preparation for Drift in Horizon 22, and worked on various integrations
with other tools.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o I fixed a bug that would cause some event comparisons to not
        match properly.
      o Jesse, David, and I fixed some bugs in building on Windows.
      o Jesse fixed an issue with template compatibility across
        different Elasticsearch versions.
      o Chandra did more work on Kafka integration.
      o Christian updated our embedded Karaf to 4.1.5 to fix some Karaf
        shell issues.
      o Jesse refactored our Camel sink implementation.
  *

    *Web & UI*

      o I wrapped up my fixes for Helm and ReST timeouts.
      o I implemented support for fallback attributes (eg, handling
        ifHCInOctets/ifInOctets gracefully) in Helm
      o I fixed a bug in the Helm perf-ds that would cause it to not
        report errors properly on timeout.


    <#opennms-helm-110-released>OpenNMS Helm 1.1.0 Released

A new version of our Grafana integration, OpenNMS Helm, has been
released. It includes a number of bug fixes and features, including
Grafana 5 support as well as support for defining custom actions in the
alarm table panel.

Packages are available in our Debian and RPM repositories, as well as
directly in the Grafana plugin registry.

The DockerHub image for Helm
<https://hub.docker.com/r/opennms/helm/tags/> has been updated as well,
with Helm 1.1.0 and Grafana 5.0.4.


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

  *

    *Africa Internet Summit - April 29th through May 11th, 2018
    <http://internetsummitafrica.org/>*

    Tarus Balog will be conducting a one day workshop on OpenNMS
    <https://www.internetsummit.africa/agenda/programme> at the Africa
    Network Operators group <https://afnog.org/>'s annual Africa
    Internet Summit (AIS) <http://internetsummitafrica.org/> to be held
    in Dakar, Senegal. The training is currently scheduled for Sunday,
    May 6th.

  *

    *Dev-Jam 2018 - June 10th through 16th, 2018
    <https://wiki.opennms.org/wiki/Dev-Jam_2018>*

    The OpenNMS developers conference, Dev-Jam, will return again this
    year to the University of Minnesota in Minneapolis. Dev-Jam is a
    week of fun -- half hackathon, half social get-together. More
    information is available on the OpenNMS wiki
    <https://wiki.opennms.org/wiki/Dev-Jam_2018> and registration is now
    open <http://www.opennms.com/opennms-dev-jam-registration> -- please
    join us! All are welcome.

  *

    *OpenNMS User Conference Europe 2018 - September 20th through 21st,
    2018 <https://ouce.opennms.eu/>*

    OUCE 2018 <https://ouce.opennms.eu/> will be held at the Rilano
    Hotel in Munich, Germany <https://www.rilano-hotel-muenchen.de/>. A
    reception will be held on Wednesday the 19th, with talks and
    workshops the following Thursday and Friday. The call for papers
    <https://ouce.opennms.eu/cfp/2018/> is now open for submissions.


    <#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

  * HELM-78 <https://issues.opennms.org/browse/HELM-78>: Allow users to
    query flow data
  * HELM-86 <https://issues.opennms.org/browse/HELM-86>: Configurable
    query timeouts
  * HELM-87 <https://issues.opennms.org/browse/HELM-87>: Support for
    "fallback" attributes
  * HELM-88 <https://issues.opennms.org/browse/HELM-88>: PM datasource
    does not fail gracefully when the query time outs
  * HZN-1199 <https://issues.opennms.org/browse/HZN-1199>: Horizontally
    scaling telemetryd (research)
  * HZN-1200 <https://issues.opennms.org/browse/HZN-1200>: Review
    existing Karaf container assemblies
  * HZN-1201 <https://issues.opennms.org/browse/HZN-1201>: Review uber
    bundle strategy
  * HZN-1202 <https://issues.opennms.org/browse/HZN-1202>: Review
    structure of DAO related application contexts
  * HZN-1203 <https://issues.opennms.org/browse/HZN-1203>: Review Karaf
    feature definitions
  * HZN-1255 <https://issues.opennms.org/browse/HZN-1255>: Create RPM
    packages for the elasticsearch-drift-plugin
  * NMS-9885 <https://issues.opennms.org/browse/NMS-9885>:
    collection:collect command fails with ClassCastException
  * NMS-9941 <https://issues.opennms.org/browse/NMS-9941>:
    EventUtils.eventsMatch() fails if nodeId is greater than 127
  * NMS-9942 <https://issues.opennms.org/browse/NMS-9942>: webpack
    compilation fails on Windows (due to invalid path separator)
  * NMS-9943 <https://issues.opennms.org/browse/NMS-9943>: compilation
    fails on windows due to checkstyle exceptions
  * NMS-9947 <https://issues.opennms.org/browse/NMS-9947>: Java not
    found properly when building from Windows CMD proc
  * NMS-9948 <https://issues.opennms.org/browse/NMS-9948>: Vaadin Maven
    Plugin fails on Windows


--------------0C78747414B78BAE64728D69
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" size="-1">It's time for This Week in
        OpenNMS!</font></p>
    <p><font face="Helvetica Neue" size="-1">In the last week we
        released Helm 1.1.0, continued to do more work in preparation
        for Drift in Horizon 22, and worked on various integrations with
        other tools.<br>
      </font></p>
    <font face="Helvetica Neue" size="-1">
    </font>
    <h2>
      <font face="Helvetica Neue" size="-1"><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" size="-1">
    </font>
    <ul>
      <li>
        <p><font face="Helvetica Neue" size="-1"><strong>Internals,
              APIs, and Documentation</strong></font></p>
        <ul>
          <li><font face="Helvetica Neue" size="-1">I fixed a bug that
              would cause some event comparisons to not match properly.</font></li>
          <li><font face="Helvetica Neue" size="-1">Jesse, David, and I
              fixed some bugs in building on Windows.</font></li>
          <li><font face="Helvetica Neue" size="-1">Jesse fixed an issue
              with template compatibility across different Elasticsearch
              versions.</font></li>
          <li><font face="Helvetica Neue" size="-1">Chandra did more
              work on Kafka integration.</font></li>
          <li><font face="Helvetica Neue" size="-1">Christian updated
              our embedded Karaf to 4.1.5 to fix some Karaf shell
              issues.</font></li>
          <li><font face="Helvetica Neue" size="-1">Jesse refactored our
              Camel sink implementation.</font></li>
        </ul>
      </li>
      <li>
        <p><font face="Helvetica Neue" size="-1"><strong>Web &amp; UI</strong></font></p>
        <ul>
          <li><font face="Helvetica Neue" size="-1">I wrapped up my
              fixes for Helm and ReST timeouts.</font></li>
          <li><font face="Helvetica Neue" size="-1">I implemented
              support for fallback attributes (eg, handling
              ifHCInOctets/ifInOctets gracefully) in Helm</font></li>
          <li><font face="Helvetica Neue" size="-1">I fixed a bug in the
              Helm perf-ds that would cause it to not report errors
              properly on timeout.</font></li>
        </ul>
      </li>
    </ul>
    <font face="Helvetica Neue" size="-1">
    </font>
    <h2>
      <font face="Helvetica Neue" size="-1"><a
          id="user-content-opennms-helm-110-released" class="anchor"
          href="#opennms-helm-110-released" aria-hidden="true"><span
            aria-hidden="true" class="octicon octicon-link"></span></a>OpenNMS
        Helm 1.1.0 Released</font></h2>
    <font face="Helvetica Neue" size="-1">
    </font>
    <p><font face="Helvetica Neue" size="-1">A new version of our
        Grafana integration, OpenNMS Helm, has been released. It
        includes a number of bug fixes and features, including Grafana 5
        support as well as support for defining custom actions in the
        alarm table panel.</font></p>
    <font face="Helvetica Neue" size="-1">
    </font>
    <p><font face="Helvetica Neue" size="-1">Packages are available in
        our Debian and RPM repositories, as well as directly in the
        Grafana plugin registry.</font></p>
    <font face="Helvetica Neue" size="-1">
    </font>
    <p><font face="Helvetica Neue" size="-1">The <a
          href="https://hub.docker.com/r/opennms/helm/tags/"
          rel="nofollow">DockerHub image for Helm</a> has been updated
        as well, with Helm 1.1.0 and Grafana 5.0.4.</font></p>
    <font face="Helvetica Neue" size="-1">
    </font>
    <h2>
      <font face="Helvetica Neue" size="-1"><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" size="-1">
    </font>
    <ul>
      <li>
        <p><font face="Helvetica Neue" size="-1"><strong><a
                href="http://internetsummitafrica.org/" rel="nofollow">Africa
                Internet Summit - April 29th through May 11th, 2018</a></strong></font></p>
        <p><font face="Helvetica Neue" size="-1">Tarus Balog will be <a
              href="https://www.internetsummit.africa/agenda/programme"
              rel="nofollow">conducting a one day workshop on OpenNMS</a>
            at the <a href="https://afnog.org/" rel="nofollow">Africa
              Network Operators group</a>'s annual <a
              href="http://internetsummitafrica.org/" rel="nofollow">Africa
              Internet Summit (AIS)</a> to be held in Dakar, Senegal.
            The training is currently scheduled for Sunday, May 6th.</font></p>
      </li>
      <li>
        <p><font face="Helvetica Neue" size="-1"><strong><a
                href="https://wiki.opennms.org/wiki/Dev-Jam_2018"
                rel="nofollow">Dev-Jam 2018 - June 10th through 16th,
                2018</a></strong></font></p>
        <p><font face="Helvetica Neue" size="-1">The OpenNMS developers
            conference, Dev-Jam, will return again this year to the
            University of Minnesota in Minneapolis.
            Dev-Jam is a week of fun -- half hackathon, half social
            get-together. More information is available on <a
              href="https://wiki.opennms.org/wiki/Dev-Jam_2018"
              rel="nofollow">the OpenNMS wiki</a> and <a
              href="http://www.opennms.com/opennms-dev-jam-registration"
              rel="nofollow">registration is now open</a> -- please join
            us! All are welcome.</font></p>
      </li>
      <li>
        <p><font face="Helvetica Neue" size="-1"><strong><a
                href="https://ouce.opennms.eu/" rel="nofollow">OpenNMS
                User Conference Europe 2018 - September 20th through
                21st, 2018</a></strong></font></p>
        <p><font face="Helvetica Neue" size="-1"><a
              href="https://ouce.opennms.eu/" rel="nofollow">OUCE 2018</a>
            will be held at the <a
              href="https://www.rilano-hotel-muenchen.de/"
              rel="nofollow">Rilano Hotel in Munich, Germany</a>.
            A reception will be held on Wednesday the 19th, with talks
            and workshops the following Thursday and Friday.
            The <a href="https://ouce.opennms.eu/cfp/2018/"
              rel="nofollow">call for papers</a> is now open for
            submissions.</font></p>
      </li>
    </ul>
    <font face="Helvetica Neue" size="-1">
    </font>
    <h2>
      <font face="Helvetica Neue" size="-1"><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" size="-1">
    </font>
    <p><font face="Helvetica Neue" size="-1">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" size="-1">
    </font>
    <p><font face="Helvetica Neue" size="-1">- Ben</font></p>
    <font face="Helvetica Neue" size="-1">
    </font>
    <h2>
      <font face="Helvetica Neue" size="-1"><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" size="-1">
    </font>
    <ul>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HELM-78"
            rel="nofollow">HELM-78</a>: Allow users to query flow data</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HELM-86"
            rel="nofollow">HELM-86</a>: Configurable query timeouts</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HELM-87"
            rel="nofollow">HELM-87</a>: Support for "fallback"
          attributes</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HELM-88"
            rel="nofollow">HELM-88</a>: PM datasource does not fail
          gracefully when the query time outs</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HZN-1199"
            rel="nofollow">HZN-1199</a>: Horizontally scaling telemetryd
          (research)</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HZN-1200"
            rel="nofollow">HZN-1200</a>: Review existing Karaf container
          assemblies</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HZN-1201"
            rel="nofollow">HZN-1201</a>: Review uber bundle strategy</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HZN-1202"
            rel="nofollow">HZN-1202</a>: Review structure of DAO related
          application contexts</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HZN-1203"
            rel="nofollow">HZN-1203</a>: Review Karaf feature
          definitions</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/HZN-1255"
            rel="nofollow">HZN-1255</a>: Create RPM packages for the
          elasticsearch-drift-plugin</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/NMS-9885"
            rel="nofollow">NMS-9885</a>: collection:collect command
          fails with ClassCastException</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/NMS-9941"
            rel="nofollow">NMS-9941</a>: EventUtils.eventsMatch() fails
          if nodeId is greater than 127</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/NMS-9942"
            rel="nofollow">NMS-9942</a>: webpack compilation fails on
          Windows (due to invalid path separator)</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/NMS-9943"
            rel="nofollow">NMS-9943</a>: compilation fails on windows
          due to checkstyle exceptions</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/NMS-9947"
            rel="nofollow">NMS-9947</a>: Java not found properly when
          building from Windows CMD proc</font></li>
      <li>
        <font face="Helvetica Neue" size="-1"><a
            href="https://issues.opennms.org/browse/NMS-9948"
            rel="nofollow">NMS-9948</a>: Vaadin Maven Plugin fails on
          Windows</font></li>
    </ul>
    <font face="Helvetica Neue" size="-1">
    </font>
  </body>
</html>

--------------0C78747414B78BAE64728D69--


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

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============4937348625522080710==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq

opennms-announce mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-announce
--===============4937348625522080710==--