This Week in OpenNMS: September 18th, 2017

Benjamin Reed <[email protected]> Mon, 18 Sep 2017 11:57:25 -0400
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============7500025152068757490==
Content-Type: multipart/alternative;
 boundary="------------EA11ED52CA4A41D1B56FB704"
Content-Language: en-US

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

It's time for This Week in OpenNMS!

Last week was more development work on JTI support, wrapping up of Helm,
and prepping for Meridian 2017 and a new Horizon release.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o Seth and I worked on fixing logging in the remote poller.
      o Jesse and Chandra worked on implementing JTI stream data collecti=
on.
      o Jesse fixed location-handling in newSuspect events.
      o Christian worked on fixing some import errors in the VMware adapt=
er.
      o Ronny worked on migrating docs to AsciiBinder for rendering.
      o Jesse fixed a potential resource leak caused by SNMP sessions
        that fail.
  *

    *Web and UI*

      o I cleaned up a bunch of hardcoded/bad values in various CSS theme=
s.
      o Jesse fixed the "quick add node" button in the provisioning UI.
      o I fixed the BSM admin page to give a visual indication when the
        user triggers a config reload.


    <#meridian-2017-and-horizon-2010-coming-soon>Meridian 2017 and
    Horizon 20.1.0 Coming Soon

Assuming any last blockers are closed out, the plan is to release
Meridian 2017.1.0 this week, as well as an interim Horizon 20 release.

Horizon 21 is not quite ready yet (we still have a number of planned
updates that won't meet this month's release), but we wanted to make
sure a version of Horizon was available that would support the new Helm
plugin for Grafana. Horizon 20.1.0 will be based on Horizon 20, but
contains other ReST work and a few other features that were originally
slated for Horizon 21.


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

  *

    *Ohio Linux Fest - Columbus, OH - September 29th through 30th, 2017
    <https://ohiolinux.org/tarus-balog-to-keynote-ohio-linuxfest-2017/>*

    Tarus Balog will be the keynote speaker at Ohio Linux Fest in
    Columbus. His talk is titled /"A Short History of an Open Source
    Business"/ and will be about the history of OpenNMS, decisions that
    were made, problems that were faced, and things we'd do different.

    For details, see the Ohio Linux Fest announcement
    <https://ohiolinux.org/tarus-balog-to-keynote-ohio-linuxfest-2017/>.

  *

    *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-54 <https://issues.opennms.org/browse/HELM-54>: Document
    severity colors and icons
  * HZN-1155 <https://issues.opennms.org/browse/HZN-1155>: OSGi-based
    notification strategies
  * HZN-1156 <https://issues.opennms.org/browse/HZN-1156>: Upgrade to
    JNA 4.3.0
  * NMS-7646 <https://issues.opennms.org/browse/NMS-7646>: Synology MIB
    files
  * NMS-9108 <https://issues.opennms.org/browse/NMS-9108>: "Manually Add
    an Interface" seems broken
  * NMS-9178 <https://issues.opennms.org/browse/NMS-9178>:
    java.lang.OutOfMemoryError: unable to create new native thread
  * NMS-9406 <https://issues.opennms.org/browse/NMS-9406>: Allow
    provisiond to perform reverse lookups without requiring an A record
    (foundation-2016)
  * NMS-9420 <https://issues.opennms.org/browse/NMS-9420>: No
    bounds-checking in processing of DHCP Options
  * NMS-9606 <https://issues.opennms.org/browse/NMS-9606>: The
    remote-poller.sh script looks for the remote-poller.jar file in the
    wrong location
  * NMS-9607 <https://issues.opennms.org/browse/NMS-9607>: Allow use of
    %% to escape a percent sign in the eventconf
  * NMS-9608 <https://issues.opennms.org/browse/NMS-9608>: Unable to
    modify poller packages through the Monitoring Locations UI
  * NMS-9611 <https://issues.opennms.org/browse/NMS-9611>: vmware
    importer fails with NPE
  * NMS-9615 <https://issues.opennms.org/browse/NMS-9615>: Basic syslog
    messages with Informational severity turn into unknown events
  * NMS-9618 <https://issues.opennms.org/browse/NMS-9618>: quick add
    node is broken
  * NMS-9631 <https://issues.opennms.org/browse/NMS-9631>: Remote Poller
    log path incorrect when using the NSIS installer


--------------EA11ED52CA4A41D1B56FB704
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 was more development work
        on JTI support, wrapping up of Helm, and prepping for Meridian
        2017 and a new Horizon release.</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"><svg
            aria-hidden=3D"true" class=3D"octicon octicon-link" height=3D=
"16"
            version=3D"1.1" viewBox=3D"0 0 16 16" width=3D"16"><path
              fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2=
.55
              3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2
              3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98
              0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98
              12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
              1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
              13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Git=
hub
        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">Seth and I worked on fixing
              logging in the remote poller.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse and Chandra worked on
              implementing JTI stream data collection.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse fixed location-handling
              in newSuspect events.</font></li>
          <li><font face=3D"Helvetica Neue">Christian worked on fixing
              some import errors in the VMware adapter.</font></li>
          <li><font face=3D"Helvetica Neue">Ronny worked on migrating doc=
s
              to AsciiBinder for rendering.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse fixed a potential
              resource leak caused by SNMP sessions that fail.</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">I cleaned up a bunch of
              hardcoded/bad values in various CSS themes.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse fixed the "quick add
              node" button in the provisioning UI.</font></li>
          <li><font face=3D"Helvetica Neue">I fixed the BSM admin page to
              give a visual indication when the user triggers a config
              reload.</font></li>
        </ul>
      </li>
    </ul>
    <font face=3D"Helvetica Neue">
    </font>
    <h2><font face=3D"Helvetica Neue"><a
          id=3D"user-content-meridian-2017-and-horizon-2010-coming-soon"
          class=3D"anchor"
          href=3D"#meridian-2017-and-horizon-2010-coming-soon"
          aria-hidden=3D"true"><svg aria-hidden=3D"true" class=3D"octicon
            octicon-link" height=3D"16" version=3D"1.1" viewBox=3D"0 0 16=
 16"
            width=3D"16"><path fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5
              0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91
              2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8
              4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2
              2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
              1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
              13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Mer=
idian
        2017 and Horizon 20.1.0 Coming Soon</font></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">Assuming any last blockers are close=
d
        out, the plan is to release Meridian 2017.1.0 this week, as well
        as an interim Horizon 20 release.</font></p>
    <font face=3D"Helvetica Neue">
    </font>
    <p><font face=3D"Helvetica Neue">Horizon 21 is not quite ready yet (w=
e
        still have a number of planned updates that won't meet this
        month's release), but we wanted to make sure a version of
        Horizon was available that would support the new Helm plugin for
        Grafana. Horizon 20.1.0 will be based on Horizon 20, but
        contains other ReST work and a few other features that were
        originally slated for Horizon 21.</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"><svg aria-hidden=3D"true" class=3D"octicon
            octicon-link" height=3D"16" version=3D"1.1" viewBox=3D"0 0 16=
 16"
            width=3D"16"><path fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5
              0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91
              2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8
              4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2
              2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
              1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
              13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Upc=
oming
        Events and Appearances</font></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face=3D"Helvetica Neue"><strong><a
                href=3D"https://ohiolinux.org/tarus-balog-to-keynote-ohio=
-linuxfest-2017/">Ohio
                Linux Fest - Columbus, OH - September 29th through 30th,
                2017</a></strong></font></p>
        <p><font face=3D"Helvetica Neue">Tarus Balog will be the keynote
            speaker at Ohio Linux Fest in Columbus.
            His talk is titled <em>"A Short History of an Open Source
              Business"</em> and will be about the history of OpenNMS,
            decisions that were made, problems that were faced, and
            things we'd do different.</font></p>
        <p><font face=3D"Helvetica Neue">For details, see <a
              href=3D"https://ohiolinux.org/tarus-balog-to-keynote-ohio-l=
inuxfest-2017/">the
              Ohio Linux Fest announcement</a>.</font></p>
      </li>
      <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-we=
ek"
          class=3D"anchor" href=3D"#until-next-week" aria-hidden=3D"true"=
><svg
            aria-hidden=3D"true" class=3D"octicon octicon-link" height=3D=
"16"
            version=3D"1.1" viewBox=3D"0 0 16 16" width=3D"16"><path
              fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2=
.55
              3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2
              3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98
              0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98
              12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
              1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
              13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Unt=
il
        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"><svg aria-hidden=3D"true" class=3D"octicon
            octicon-link" height=3D"16" version=3D"1.1" viewBox=3D"0 0 16=
 16"
            width=3D"16"><path fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5
              0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91
              2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8
              4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2
              2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
              1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
              13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Res=
olved
        Issues Since Last TWiO</font></h2>
    <font face=3D"Helvetica Neue">
    </font>
    <ul>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HELM-54">HELM-54</a=
>:
          Document severity colors and icons</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HZN-1155">HZN-1155<=
/a>:
          OSGi-based notification strategies</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/HZN-1156">HZN-1156<=
/a>:
          Upgrade to JNA 4.3.0</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-7646">NMS-7646<=
/a>:
          Synology MIB files</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9108">NMS-9108<=
/a>:
          "Manually Add an Interface" seems broken</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9178">NMS-9178<=
/a>:
          java.lang.OutOfMemoryError: unable to create new native thread<=
/font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9406">NMS-9406<=
/a>:
          Allow provisiond to perform reverse lookups without requiring
          an A record (foundation-2016)</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9420">NMS-9420<=
/a>:
          No bounds-checking in processing of DHCP Options</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9606">NMS-9606<=
/a>:
          The remote-poller.sh script looks for the remote-poller.jar
          file in the wrong location</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9607">NMS-9607<=
/a>:
          Allow use of %% to escape a percent sign in the eventconf</font=
></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9608">NMS-9608<=
/a>:
          Unable to modify poller packages through the Monitoring
          Locations UI</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9611">NMS-9611<=
/a>:
          vmware importer fails with NPE</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9615">NMS-9615<=
/a>:
          Basic syslog messages with Informational severity turn into
          unknown events</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9618">NMS-9618<=
/a>:
          quick add node is broken</font></li>
      <li><font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9631">NMS-9631<=
/a>:
          Remote Poller log path incorrect when using the NSIS installer<=
/font></li>
    </ul>
    <font face=3D"Helvetica Neue">
    </font>
  </body>
</html>

--------------EA11ED52CA4A41D1B56FB704--


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