This Week in OpenNMS: November 6th, 2017

Benjamin Reed <[email protected]> Mon, 6 Nov 2017 13:50:00 -0500
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============2558169506093783018==
Content-Type: multipart/alternative;
 boundary="------------5B92B3462AFE59A22B354D17"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------5B92B3462AFE59A22B354D17
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 Telemetryd work and a few other bug fixes
targeting the November releases.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o Jesse wrapped up the work on fixing an SNMP thread leak while
        provisioning.
      o Alejandro fixed some logging on the branch for handling traps
        without descriptions.
      o Alejandro and Jesse did more work on Amazon SQS code.
      o Jeff wrapped up the mattermost/slack format changes.
      o Jeff improved the "unable to locate resource" logs to be more
        helpful.
      o mmahacek submitted a few more documentation fixes.
      o I fixed some NPEs in the surveillance view editor.
      o Dustin did more work on netflow support in Telemetryd.
      o Jesse split out JMS components so they can be disabled on the
        Minion.
      o Chandra continued his work on JTI support in Telemetryd.
      o I fixed validation of requisitions when they are persisted.
      o Jesse made it so NaN values can be marshaled & unmarshaled for
        collection.
  *

    *Web, UI, and Mobile*

      o I worked on fixing ReST API issues in Compass on Android.


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

  * NMS-9276 <https://issues.opennms.org/browse/NMS-9276>: Elasticsearch
    integration avoid parm name conflicts for severity as integer
  * NMS-9362 <https://issues.opennms.org/browse/NMS-9362>: Tweak
    Mattermost notification docs not to specify a channel
  * NMS-9388 <https://issues.opennms.org/browse/NMS-9388>: INFO-level
    "unable to locate resource" log messages for interfaces not
    persisted by policy
  * NMS-9508 <https://issues.opennms.org/browse/NMS-9508>: Add
    AsciiBinder framework and migrate the admin documentation
  * NMS-9510 <https://issues.opennms.org/browse/NMS-9510>: Migrate
    installation guide to AsciiBinder
  * NMS-9524 <https://issues.opennms.org/browse/NMS-9524>: Northbounders
    implementation are not sending feedback events for reloadDaemonConfig
  * NMS-9656 <https://issues.opennms.org/browse/NMS-9656>: Incorrect
    logging of exceptions in Slack and Mattermost notifications
  * NMS-9691 <https://issues.opennms.org/browse/NMS-9691>: Implement the
    Sink pattern using AWS SQS
  * NMS-9709 <https://issues.opennms.org/browse/NMS-9709>: Duty
    schedules with embedded newlines break startup
  * NMS-9718 <https://issues.opennms.org/browse/NMS-9718>: Unexpected
    errors while generating event definitions from TRAP-TYPE without a
    DESCRIPTION field
  * NMS-9722 <https://issues.opennms.org/browse/NMS-9722>: Null pointer
    exception in SurvellianceViewConfigurationCategoryWindow.java
  * NMS-9726 <https://issues.opennms.org/browse/NMS-9726>: Documentation
    error: Admin Guide 5.2.13 for Xmp refers to WMI


--------------5B92B3462AFE59A22B354D17
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 bgcolor=3D"#FFFFFF" text=3D"#000000">
    <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 Telemetryd
        work and a few other bug fixes targeting the November releases.</=
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">Jesse wrapped up the work on
              fixing an SNMP thread leak while provisioning.</font></li>
          <li><font face=3D"Helvetica Neue">Alejandro fixed some logging
              on the branch for handling traps without descriptions.</fon=
t></li>
          <li><font face=3D"Helvetica Neue">Alejandro and Jesse did more
              work on Amazon SQS code.</font></li>
          <li><font face=3D"Helvetica Neue">Jeff wrapped up the
              mattermost/slack format changes.</font></li>
          <li><font face=3D"Helvetica Neue">Jeff improved the "unable to
              locate resource" logs to be more helpful.</font></li>
          <li><font face=3D"Helvetica Neue">mmahacek submitted a few more
              documentation fixes.</font></li>
          <li><font face=3D"Helvetica Neue">I fixed some NPEs in the
              surveillance view editor.</font></li>
          <li><font face=3D"Helvetica Neue">Dustin did more work on
              netflow support in Telemetryd.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse split out JMS component=
s
              so they can be disabled on the Minion.</font></li>
          <li><font face=3D"Helvetica Neue">Chandra continued his work on
              JTI support in Telemetryd.</font></li>
          <li><font face=3D"Helvetica Neue">I fixed validation of
              requisitions when they are persisted.</font></li>
          <li><font face=3D"Helvetica Neue">Jesse made it so NaN values
              can be marshaled &amp; unmarshaled for collection.</font></=
li>
        </ul>
      </li>
      <li>
        <p><font face=3D"Helvetica Neue"><strong>Web, UI, and Mobile</str=
ong></font></p>
        <ul>
          <li><font face=3D"Helvetica Neue">I worked on fixing ReST API
              issues in Compass on Android.</font></li>
        </ul>
      </li>
    </ul>
    <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/NMS-9276">NMS-9276<=
/a>:
          Elasticsearch integration avoid parm name conflicts for
          severity as integer</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9362">NMS-9362<=
/a>:
          Tweak Mattermost notification docs not to specify a channel</fo=
nt></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9388">NMS-9388<=
/a>:
          INFO-level "unable to locate resource" log messages for
          interfaces not persisted by policy</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9508">NMS-9508<=
/a>:
          Add AsciiBinder framework and migrate the admin documentation</=
font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9510">NMS-9510<=
/a>:
          Migrate installation guide to AsciiBinder</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9524">NMS-9524<=
/a>:
          Northbounders implementation are not sending feedback events
          for reloadDaemonConfig</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9656">NMS-9656<=
/a>:
          Incorrect logging of exceptions in Slack and Mattermost
          notifications</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9691">NMS-9691<=
/a>:
          Implement the Sink pattern using AWS SQS</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9709">NMS-9709<=
/a>:
          Duty schedules with embedded newlines break startup</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9718">NMS-9718<=
/a>:
          Unexpected errors while generating event definitions from
          TRAP-TYPE without a DESCRIPTION field</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9722">NMS-9722<=
/a>:
          Null pointer exception in
          SurvellianceViewConfigurationCategoryWindow.java</font></li>
      <li>
        <font face=3D"Helvetica Neue"><a
            href=3D"https://issues.opennms.org/browse/NMS-9726">NMS-9726<=
/a>:
          Documentation error: Admin Guide 5.2.13 for Xmp refers to WMI</=
font></li>
    </ul>
    <font face=3D"Helvetica Neue">
    </font>
  </body>
</html>

--------------5B92B3462AFE59A22B354D17--


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