This Week in OpenNMS: December 12th, 2016

Benjamin Reed <[email protected]> Mon, 12 Dec 2016 14:08:42 -0500
Newsgroups gmane.network.opennms.announce
Message-ID <052bd289-d6b8-b825-aabe-bb650550dc24__41180.3596224219$1481569957$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============0294481930757278121==
Content-Type: multipart/alternative;
	boundary="------------50A50925C0DE56D5D97A39FF"

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


      _It's time for This Week in OpenNMS!_

In the last week we worked on documentation, various internals, Minion,
topology maps, graphing, reporting, web UI, and bug fixes.



      _Github Project Updates_

  * *Documentation*

    Cyrille added documentation for Collectd and the SNMP collector.
    Ronny added improved Minion install and troubleshooting documentation=
.

  * *Internals*

    Jesse did more work on handling locations properly when discovering
    new nodes with Provisiond. He also improved RPC error handling and
    logging. I did some more fixes to SNMP error handling
    <http://docs.opennms.org/opennms/branches/jira-NMS-8671/guide-admin/g=
uide-admin.html#ga-special-cases-and-workarounds>.

  * *Minion*

    Jesse and Seth have been working on much of the plumbing that is
    going into Minion=E2=80=99s communication (and the APIs that are shar=
ed with
    the OpenNMS side), as well as tidying up syslog and trap integration.

  * *Topology Maps*

    Markus improved the performance of reloading data from topology
    providers.

  * *Graphing, Reporting, and UI*

    Alejandro did more cleanup of graph definitions, as well as some
    improvements to the resource list layout. Cyrille finished up fixes
    to rate calculations in the =E2=80=9Ctotal bytes transferred=E2=80=9D=
 Jasper reports.

  * *Bug Fixes*

    We=E2=80=99ve been spending time fixing blockers and other bugs for 1=
9.0.0,
    due (hopefully) before the end of the year.



      _Upcoming Events and Appearances _


  *

    *FOSDEM 2017 - February 4th and 5th, 2017 <https://fosdem.org/2017/>*

    Craig Gallen will be at FOSDEM 2017 and OpenNMS will have a booth.

  *

    *Training - February 27th through March 3rd, 2017
    <https://www.opennms.com/opennms-training-dates-announced-for-februar=
y-2017/>*

    The OpenNMS Group will be holding training at OpenNMS Headquarters
    in Pittsboro, NC, USA the week of February 27th, 2017.



      _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]>.


=E2=80=93 Ben


      _Resolved Issues Since Last TWiO_

  * HZN-84 <https://issues.opennms.org/browse/HZN-84>: Clarification for
    Oracle JDK vs. OpenJDK and Java 7 / Java 8 support
  * HZN-393 <https://issues.opennms.org/browse/HZN-393>: Delete WMI page
    on wiki
  * HZN-767 <https://issues.opennms.org/browse/HZN-767>: Add kafka
    components to the Minion RPM build
  * HZN-960 <https://issues.opennms.org/browse/HZN-960>: Location is not
    persisted in the requisition when using discovery with a foreign sour=
ce
  * HZN-967 <https://issues.opennms.org/browse/HZN-967>: Location filter
    not working as expected
  * HZN-968 <https://issues.opennms.org/browse/HZN-968>:
    GenericURLConnection=E2=80=99s getQueryArgs just doesn=E2=80=99t work
  * NMS-8720 <https://issues.opennms.org/browse/NMS-8720>: saved wrong
    OSPF routerid in ospfelement
  * NMS-8923 <https://issues.opennms.org/browse/NMS-8923>: WS-Man
    collection fail with unknown reason code 2
  * NMS-8924 <https://issues.opennms.org/browse/NMS-8924>: WS-Man
    collection with resource-type only store last resource
  * NMS-8929 <https://issues.opennms.org/browse/NMS-8929>: OpenNMS Kafka
    client cannot load because of Zookeeper OSGi issue
  * NMS-8937 <https://issues.opennms.org/browse/NMS-8937>: Elasticsearch
    event forwarder logs event body at INFO level
  * NMS-8940 <https://issues.opennms.org/browse/NMS-8940>: wsdl2java in
    features/ticketing/remedy is causing build failures


--------------50A50925C0DE56D5D97A39FF
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 alink=3D"#EE0000" bgcolor=3D"#ffffff" link=3D"#0B6CDA" text=3D"#0=
00000"
    vlink=3D"#551A8B">
    <font face=3D"Helvetica Neue,sans-serif"> </font>
    <div class=3D"moz-text-html" lang=3D"x-unicode">
      <p> </p>
      <h3><font face=3D"Helvetica Neue,sans-serif"><u>It's time for This
            Week in OpenNMS!</u></font></h3>
      <p> </p>
      <p><font face=3D"Helvetica Neue,sans-serif">In the last week we
          worked on=C2=A0</font><font face=3D"Helvetica Neue,sans-serif">
          <meta charset=3D"utf-8">
          documentation, various internals, Minion, topology maps,
          graphing, reporting, web UI, and bug fixes.<br>
        </font> </p>
      <h3><font face=3D"Helvetica Neue,sans-serif"><br>
        </font> </h3>
      <h3><font face=3D"Helvetica Neue,sans-serif"><u>Github Project
            Updates</u></font></h3>
      <p>
        <meta charset=3D"utf-8">
      </p>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Documentation</strong></li>
      </ul>
      <blockquote>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-family:
          &quot;Helvetica Neue&quot;, Helvetica, &quot;Segoe UI&quot;,
          Arial, freesans, sans-serif; font-size: 16px; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: normal; letter-spacing: normal; orphans:
          2; text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px;">Cyrille added documentation
          for Collectd and the SNMP collector. Ronny added improved
          Minion install and troubleshooting documentation.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Internals</strong></li>
      </ul>
      <blockquote>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-family:
          &quot;Helvetica Neue&quot;, Helvetica, &quot;Segoe UI&quot;,
          Arial, freesans, sans-serif; font-size: 16px; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: normal; letter-spacing: normal; orphans:
          2; text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px;">Jesse did more work on
          handling locations properly when discovering new nodes with
          Provisiond. He also improved RPC error handling and logging. I
          did some more fixes to<span class=3D"Apple-converted-space">=C2=
=A0</span><a
href=3D"http://docs.opennms.org/opennms/branches/jira-NMS-8671/guide-admi=
n/guide-admin.html#ga-special-cases-and-workarounds"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">SNMP error
            handling</a>.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Minion</strong></li>
      </ul>
      <blockquote>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-family:
          &quot;Helvetica Neue&quot;, Helvetica, &quot;Segoe UI&quot;,
          Arial, freesans, sans-serif; font-size: 16px; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: normal; letter-spacing: normal; orphans:
          2; text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px;">Jesse and Seth have been
          working on much of the plumbing that is going into Minion=E2=80=
=99s
          communication (and the APIs that are shared with the OpenNMS
          side), as well as tidying up syslog and trap integration.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Topology
            Maps</strong></li>
      </ul>
      <blockquote>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-family:
          &quot;Helvetica Neue&quot;, Helvetica, &quot;Segoe UI&quot;,
          Arial, freesans, sans-serif; font-size: 16px; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: normal; letter-spacing: normal; orphans:
          2; text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px;">Markus improved the
          performance of reloading data from topology providers.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Graphing,
            Reporting, and UI</strong></li>
      </ul>
      <blockquote>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-family:
          &quot;Helvetica Neue&quot;, Helvetica, &quot;Segoe UI&quot;,
          Arial, freesans, sans-serif; font-size: 16px; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: normal; letter-spacing: normal; orphans:
          2; text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px;">Alejandro did more cleanup of
          graph definitions, as well as some improvements to the
          resource list layout. Cyrille finished up fixes to rate
          calculations in the =E2=80=9Ctotal bytes transferred=E2=80=9D J=
asper reports.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Bug
            Fixes</strong></li>
      </ul>
      <blockquote>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-family:
          &quot;Helvetica Neue&quot;, Helvetica, &quot;Segoe UI&quot;,
          Arial, freesans, sans-serif; font-size: 16px; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: normal; letter-spacing: normal; orphans:
          2; text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px;">We=E2=80=99ve been spending ti=
me
          fixing blockers and other bugs for 19.0.0, due (hopefully)
          before the end of the year.</p>
      </blockquote>
      <blockquote> </blockquote>
      <blockquote> </blockquote>
      <h3><font face=3D"Helvetica Neue,sans-serif"><br>
        </font> </h3>
      <h3><font face=3D"Helvetica Neue,sans-serif"><u>Upcoming Events and
            Appearances </u></font></h3>
      <p> </p>
      <p> </p>
      <p> </p>
      <h3> </h3>
      <ul>
      </ul>
      <ul>
        <li>
          <p><font face=3D"Helvetica Neue,sans-serif"><strong
                style=3D"box-sizing: border-box; font-weight: bold;"><a
                  href=3D"https://fosdem.org/2017/" style=3D"box-sizing:
                  border-box; background: transparent; color: rgb(65,
                  131, 196); text-decoration: none;">FOSDEM 2017 -
                  February 4th and 5th, 2017</a></strong></font> </p>
        </li>
      </ul>
      <blockquote>
        <p> </p>
        <p style=3D"box-sizing: border-box; margin-top: 0px;
          margin-bottom: 16px; color: rgb(51, 51, 51); font-size: 16px;
          font-style: normal; font-variant-ligatures: normal;
          font-variant-caps: normal; font-weight: normal;
          letter-spacing: normal; text-align: start; text-indent: 0px;
          text-transform: none; white-space: normal; word-spacing: 0px;">=
<font
            face=3D"Helvetica Neue,sans-serif">Craig Gallen will be at
            FOSDEM 2017 and OpenNMS will have a booth.</font></p>
        <p> </p>
      </blockquote>
      <p> </p>
      <blockquote>
        <p> </p>
      </blockquote>
      <p> </p>
      <blockquote>
        <p> </p>
      </blockquote>
      <ul>
        <li>
          <p><font face=3D"Helvetica Neue,sans-serif"><b><a
href=3D"https://www.opennms.com/opennms-training-dates-announced-for-febr=
uary-2017/">
                  Training - February 27th through March 3rd, 2017</a></b=
></font></p>
        </li>
      </ul>
      <blockquote>
        <p><font face=3D"Helvetica Neue,sans-serif">The OpenNMS Group wil=
l
            be holding training at OpenNMS Headquarters in Pittsboro,
            NC, USA the week of February 27th, 2017.</font></p>
      </blockquote>
      <h3><br>
      </h3>
      <h3><font face=3D"Helvetica Neue,sans-serif"><u>Until Next Week=E2=80=
=A6</u></font></h3>
      <p> </p>
      <p><font face=3D"Helvetica Neue,sans-serif">If there=E2=80=99s anyt=
hing
          you=E2=80=99d like me to talk about in a future TWiO, or you ju=
st have
          a comment or criticism you=E2=80=99d like to share, don=E2=80=99=
t hesitate to
          <a href=3D"mailto:[email protected]">say hi</a>.</font></p>
      <p> </p>
      <p><font face=3D"Helvetica Neue,sans-serif"><br>
          =E2=80=93 Ben</font></p>
      <p> </p>
      <p> </p>
      <font face=3D"Helvetica Neue,sans-serif"><br>
      </font>
      <h3><font face=3D"Helvetica Neue,sans-serif"><u>Resolved Issues
            Since Last TWiO</u></font></h3>
      <meta charset=3D"utf-8">
      <font face=3D"Helvetica Neue,sans-serif"> </font>
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <ul style=3D"box-sizing: border-box; padding: 0px 0px 0px 2em;
        margin-top: 0px; margin-bottom: 0px !important; color: rgb(51,
        51, 51); font-family: &quot;Helvetica Neue&quot;, Helvetica,
        &quot;Segoe UI&quot;, Arial, freesans, sans-serif; font-size:
        16px; font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;">
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-84"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-84</a>:
          Clarification for Oracle JDK vs. OpenJDK and Java 7 / Java 8
          support</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-393"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-393</a>=
:
          Delete WMI page on wiki</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-767"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-767</a>=
:
          Add kafka components to the Minion RPM build</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-960"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-960</a>=
:
          Location is not persisted in the requisition when using
          discovery with a foreign source</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-967"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-967</a>=
:
          Location filter not working as expected</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-968"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-968</a>=
:
          GenericURLConnection=E2=80=99s getQueryArgs just doesn=E2=80=99=
t work</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8720"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8720</a=
>:
          saved wrong OSPF routerid in ospfelement</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8923"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8923</a=
>:
          WS-Man collection fail with unknown reason code 2</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8924"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8924</a=
>:
          WS-Man collection with resource-type only store last resource</=
li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8929"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8929</a=
>:
          OpenNMS Kafka client cannot load because of Zookeeper OSGi
          issue</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8937"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8937</a=
>:
          Elasticsearch event forwarder logs event body at INFO level</li=
>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8940"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8940</a=
>:
          wsdl2java in features/ticketing/remedy is causing build
          failures</li>
      </ul>
    </div>
    <font face=3D"Helvetica Neue,sans-serif"> </font>
  </body>
</html>

--------------50A50925C0DE56D5D97A39FF--


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