This Week in OpenNMS: October 30th, 2017

Benjamin Reed <[email protected]> Mon, 30 Oct 2017 12:32:54 -0400
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============2274586131050901565==
Content-Type: multipart/alternative;
 boundary="------------1195F02B6BA25B763CECD154"
Content-Language: en-US

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

It's time for This Week in OpenNMS!

Last week we did a lot of work on the new telemetry daemon for the Drift
project, released Helm 1.0.0 packages, and did some UI cleanup work on
Compass.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o Alejandro continued his work implementing an Amazon SQS-based
        sink adapter for Minion forwarding.
      o Alejandro fixed a bug where |reloadDaemonConfigSuccessful| and
        |reloadDaemonConfigFailed| were not being sent on a northbounder
        daemon reload.
      o Chandra started adding Telemetryd support for Cisco Nexus NX-OS
        streams.
      o Markus worked on fixing an issue with Vaadin themes being
        unloadable in Horizon 21.
      o Seth worked on updating our Spring to 4.3.
      o Markus, Christian, and Dustin did more work on Telemetryd
        Netflow support.
      o Jesse worked on cleaning up the Minion telemetry wire protocol
        to be more efficient.
      o mmahacek fixed a few tyops in the admin guide.
      o Jonathan Heard fixed an issue with provisioning honoring default
        |rescan-existing| config.
      o Markus added some additional changes to his code to validate
        database time at install.
      o Alejandro fixed an issue generating trap configs when
        |DESCRIPTION| is missing.
      o Jesse did some work refactoring our camel RPC to handle
        different routing strategies.
  *

    *Web and UI*

      o Markus cleaned up some dependency issues in the topology code.
      o I worked on fixing some UI issues in Compass related to
        rendering on iPhone X.
      o We prepped Helm 1.0.0 for release.


    <#helm-100-released>Helm 1.0.0 Released

We are still waiting for the Grafana project to add our new plugin to
the plugin registry for installation using |grafana-cli|, but the
RPM/deb packaged version of Helm 1.0.0 is now available. It obsoletes
the original OpenNMS data source plugin, and adds a Grafana
/application/ that provides an alarm console.

Details on installation are available in the Helm documentation
<http://docs.opennms.org/helm/releases/latest/helm/latest/welcome/index.h=
tml>,
including a section on migrating from the old data source
<http://docs.opennms.org/helm/releases/latest/helm/latest/getting_started=
/migrating_from_opennms_datasource.html>.


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

  *

    *CubaConf - Havana, Cuba - November 7th through 9th, 2017
    <http://www.cubaconf.org/>*

    Alejandro Galue and Tarus Balog will be representing OpenNMS at the
    second annual Cubaconf to be held in Havana, Cuba, in November.

  *

    *OSMC - Nuremberg, Germany - November 21st through 24th, 2017
    <https://osmc.de/>*

    Ronny Trommer will be speaking at OSMC with a talk titled, /"Another
    Year with OpenNMS"/, discussing the progress made in the last 3
    major releases of OpenNMS and what's on the roadmap going forward.

    Ronny's talk <https://osmc.de/events/en-another-year-with-opennms/>
    will be on Thursday, November 23rd. Full details of the schedule are
    available on the OSMC site <https://osmc.de/schedule/>.


    <#until-next-week>Until Next Week=E2=80=A6

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

- Ben


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

  * HELM-68 <https://issues.opennms.org/browse/HELM-68>: Build with
    Grafana 4.6.0
  * HELM-69 <https://issues.opennms.org/browse/HELM-69>: Upgrading from
    Bleeding to Stable removes plugin from Grafana
  * HZN-1163 <https://issues.opennms.org/browse/HZN-1163>: Improve wire
    format for telemetry messages from Minion
  * HZN-1164 <https://issues.opennms.org/browse/HZN-1164>: System tests
    for handling JTI payloads
  * HZN-1170 <https://issues.opennms.org/browse/HZN-1170>: Netflow 5
    flow persistence in Elastisearch
  * HZN-1171 <https://issues.opennms.org/browse/HZN-1171>: Retrieve
    Netflow 5 flows and flow summaries via REST
  * NMS-9448 <https://issues.opennms.org/browse/NMS-9448>: Installer
    should check DB time
  * NMS-9694 <https://issues.opennms.org/browse/NMS-9694>: Typo prevents
    FIQL query values from being URI-encoded
  * NMS-9700 <https://issues.opennms.org/browse/NMS-9700>: Typo in
    regional status geo map: Unacknowledges (for unacknolwedged)
  * NMS-9701 <https://issues.opennms.org/browse/NMS-9701>: Typo: "not
    elegible" for SNMP primary N enumeration
  * NMS-9705 <https://issues.opennms.org/browse/NMS-9705>: Problem
    retrieving available plugin data
  * NMS-9707 <https://issues.opennms.org/browse/NMS-9707>: Admin Guide Ty=
pos
  * NMS-9708 <https://issues.opennms.org/browse/NMS-9708>: Telemetryd
    does not respond to reloadDaemonConfig events
  * NMS-9716 <https://issues.opennms.org/browse/NMS-9716>: Topology
    Default Theme has too many dependencies


--------------1195F02B6BA25B763CECD154
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf=
-8">
  </head>
  <body text=3D"#000000" bgcolor=3D"#FFFFFF">
    <p><font face=3D"Helvetica Neue">It's time for This Week in OpenNMS!<=
/font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">Last week we did a lot of work on th=
e
        new telemetry daemon for the Drift project, released Helm 1.0.0
        packages, and did some UI cleanup work on Compass.</font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <h2>
      <font face=3D"Helvetica Neue"><a
          id=3D"user-content-github-project-updates" class=3D"anchor"
          href=3D"#github-project-updates" aria-hidden=3D"true"><span
            aria-hidden=3D"true" class=3D"octicon octicon-link"></span></=
a>Github
        Project Updates</font></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face=3D"Helvetica Neue"><strong>Internals, APIs, and
              Documentation</strong></font></p>
        <ul>
          <li><font face=3D"Helvetica Neue">Alejandro continued his work
              implementing an Amazon SQS-based sink adapter for Minion
              forwarding.</font></li>
          <li><font face=3D"Helvetica Neue">Alejandro fixed a bug where <=
code>reloadDaemonConfigSuccessful</code>
              and <code>reloadDaemonConfigFailed</code> were not being
              sent on a northbounder daemon reload.</font></li>
          <li><font face=3D"Helvetica Neue">Chandra started adding
              Telemetryd support for Cisco Nexus NX-OS streams.</font></l=
i>
          <li><font face=3D"Helvetica Neue">Markus worked on fixing an
              issue with Vaadin themes being unloadable in Horizon 21.</f=
ont></li>
          <li><font face=3D"Helvetica Neue">Seth worked on updating our
              Spring to 4.3.</font></li>
          <li><font face=3D"Helvetica Neue">Markus, Christian, and Dustin
              did more work on Telemetryd Netflow support.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse worked on cleaning up
              the Minion telemetry wire protocol to be more efficient.</f=
ont></li>
          <li><font face=3D"Helvetica Neue">mmahacek fixed a few tyops in
              the admin guide.</font></li>
          <li><font face=3D"Helvetica Neue">Jonathan Heard fixed an issue
              with provisioning honoring default <code>rescan-existing</c=
ode>
              config.</font></li>
          <li><font face=3D"Helvetica Neue">Markus added some additional
              changes to his code to validate database time at install.</=
font></li>
          <li><font face=3D"Helvetica Neue">Alejandro fixed an issue
              generating trap configs when <code>DESCRIPTION</code> is
              missing.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse did some work
              refactoring our camel RPC to handle different routing
              strategies.</font></li>
        </ul>
      </li>
      <li>
        <p><font face=3D"Helvetica Neue"><strong>Web and UI</strong></fon=
t></p>
        <ul>
          <li><font face=3D"Helvetica Neue">Markus cleaned up some
              dependency issues in the topology code.</font></li>
          <li><font face=3D"Helvetica Neue">I worked on fixing some UI
              issues in Compass related to rendering on iPhone X.</font><=
/li>
          <li><font face=3D"Helvetica Neue">We prepped Helm 1.0.0 for
              release.</font></li>
        </ul>
      </li>
    </ul>
    <font face=3D"Helvetica Neue">
    </font>
    <h2>
      <font face=3D"Helvetica Neue"><a id=3D"user-content-helm-100-releas=
ed"
          class=3D"anchor" href=3D"#helm-100-released" aria-hidden=3D"tru=
e"><span
            aria-hidden=3D"true" class=3D"octicon octicon-link"></span></=
a>Helm
        1.0.0 Released</font></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">We are still waiting for the Grafana
        project to add our new plugin to the plugin registry for
        installation using <code>grafana-cli</code>, but the RPM/deb
        packaged version of Helm 1.0.0 is now available. It obsoletes
        the original OpenNMS data source plugin, and adds a Grafana <em>a=
pplication</em>
        that provides an alarm console.</font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">Details on installation are availabl=
e
        in <a
href=3D"http://docs.opennms.org/helm/releases/latest/helm/latest/welcome/=
index.html">the
          Helm documentation</a>, including a section on <a
href=3D"http://docs.opennms.org/helm/releases/latest/helm/latest/getting_=
started/migrating_from_opennms_datasource.html">migrating
          from the old data source</a>.</font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <h2>
      <font face=3D"Helvetica Neue"><a
          id=3D"user-content-upcoming-events-and-appearances"
          class=3D"anchor" href=3D"#upcoming-events-and-appearances"
          aria-hidden=3D"true"><span aria-hidden=3D"true" class=3D"octico=
n
            octicon-link"></span></a>Upcoming Events and Appearances</fon=
t></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face=3D"Helvetica Neue"><strong><a
                href=3D"http://www.cubaconf.org/">CubaConf - Havana, Cuba
                - November 7th through 9th, 2017</a></strong></font></p>
        <p><font face=3D"Helvetica Neue">Alejandro Galue and Tarus Balog
            will be representing OpenNMS at the second annual Cubaconf
            to be held in Havana, Cuba, in November.</font></p>
      </li>
      <li>
        <p><font face=3D"Helvetica Neue"><strong><a
                href=3D"https://osmc.de/">OSMC - Nuremberg, Germany -
                November 21st through 24th, 2017</a></strong></font></p>
        <p><font face=3D"Helvetica Neue">Ronny Trommer will be speaking a=
t
            OSMC with a talk titled, <em>"Another Year with OpenNMS"</em>=
,
            discussing the progress made in the last 3 major releases of
            OpenNMS and what's on the roadmap going forward.</font></p>
        <p><font face=3D"Helvetica Neue"><a
              href=3D"https://osmc.de/events/en-another-year-with-opennms=
/">Ronny's
              talk</a> will be on Thursday, November 23rd.
            Full details of the schedule are available on <a
              href=3D"https://osmc.de/schedule/">the OSMC site</a>.</font=
></p>
      </li>
    </ul>
    <font face=3D"Helvetica Neue">
    </font>
    <h2>
      <font face=3D"Helvetica Neue"><a id=3D"user-content-until-next-week=
"
          class=3D"anchor" href=3D"#until-next-week" aria-hidden=3D"true"=
><span
            aria-hidden=3D"true" class=3D"octicon octicon-link"></span></=
a>Until
        Next Week=E2=80=A6</font></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">If there=E2=80=99s anything you=E2=80=
=99d like me to
        talk about in a future TWiO, or you just have a comment or
        criticism you=E2=80=99d like to share, don=E2=80=99t hesitate to =
<a
          href=3D"mailto:[email protected]">say hi</a>.</font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">- Ben</font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <h2>
      <font face=3D"Helvetica Neue"><a
          id=3D"user-content-resolved-issues-since-last-twio"
          class=3D"anchor" href=3D"#resolved-issues-since-last-twio"
          aria-hidden=3D"true"><span aria-hidden=3D"true" class=3D"octico=
n
            octicon-link"></span></a>Resolved Issues Since Last TWiO</fon=
t></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <ul>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HELM-68">HELM-68</a=
>:
          Build with Grafana 4.6.0</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HELM-69">HELM-69</a=
>:
          Upgrading from Bleeding to Stable removes plugin from Grafana</=
font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HZN-1163">HZN-1163<=
/a>:
          Improve wire format for telemetry messages from Minion</font></=
li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HZN-1164">HZN-1164<=
/a>:
          System tests for handling JTI payloads</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HZN-1170">HZN-1170<=
/a>:
          Netflow 5 flow persistence in Elastisearch</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HZN-1171">HZN-1171<=
/a>:
          Retrieve Netflow 5 flows and flow summaries via REST</font></li=
>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9448">NMS-9448<=
/a>:
          Installer should check DB time</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9694">NMS-9694<=
/a>:
          Typo prevents FIQL query values from being URI-encoded</font></=
li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9700">NMS-9700<=
/a>:
          Typo in regional status geo map: Unacknowledges (for
          unacknolwedged)</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9701">NMS-9701<=
/a>:
          Typo: "not elegible" for SNMP primary N enumeration</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9705">NMS-9705<=
/a>:
          Problem retrieving available plugin data</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9707">NMS-9707<=
/a>:
          Admin Guide Typos</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9708">NMS-9708<=
/a>:
          Telemetryd does not respond to reloadDaemonConfig events</font>=
</li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9716">NMS-9716<=
/a>:
          Topology Default Theme has too many dependencies</font></li>
    </ul>
    <font face=3D"Helvetica Neue">
    </font>
  </body>
</html>

--------------1195F02B6BA25B763CECD154--


--===============2274586131050901565==
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
--===============2274586131050901565==
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
--===============2274586131050901565==--