This Week in OpenNMS: November 28th, 2016

Benjamin Reed <[email protected]> Mon, 28 Nov 2016 11:53:07 -0500
Newsgroups gmane.network.opennms.announce
Message-ID <5c3bea13-c304-b6a0-a399-4f37019e33aa__35677.1622704857$1480352150$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============2875967022066532692==
Content-Type: multipart/alternative;
	boundary="------------DC420C4855FA9CA1A8F6C0B5"

This is a multi-part message in MIME format.
--------------DC420C4855FA9CA1A8F6C0B5
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 and configuration, various
internals, Minion, graphs and the web UI, and bug fixes.



      _Github Project Updates_

  * *Documentation and Configuration*

    Jesse converted a number of datacollection configuration files from
    Castor to JAXB. Ronny and Seth updated some Minion-related (and
    location-related) documentation.

  * *Internals and Events*

    Jesse fixed an exception during SNMP collection that would cause
    excessive logging. He also changed TTL handling to return =E2=80=9Cun=
known=E2=80=9D
    status rather than =E2=80=9Cdown.=E2=80=9D Jeff fixed another issue w=
ith logging
    when dealing with incoming SNMPv2 traps. Markus and Jesse did more
    work on event performance.

  * *Minion*

    Jesse fixed response time storage to handle duplicate IPs in
    different monitoring locations. I changed the Minion RPMs to run as
    root by default because non-root requires a newer kernel than RHEL
    provides.

  * *Graphing and UI*

    Alejandro fixed a metric ton of graph templates. Christian added
    location to the event list.

  * *Bug Fixes*

    We=E2=80=99ve been spending time fixing a bunch of smaller bugs and s=
tarting
    to identify blockers for 19.0.0, due in the next few months.



      _Upcoming Events and Appearances _


  * *Open Source Monitoring Conference - November 29th through December
    2nd, 2016 <https://www.netways.de/en/events_trainings/osmc/overview/>=
*

    David will be speaking on December 1st at OSMC on the current state
    of OpenNMS and what we=E2=80=99re planning for the future. Also, Ronn=
y
    Trommer will be there for the Hackathon on December 2nd.

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


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



      _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-811 <https://issues.opennms.org/browse/HZN-811>: Dependency
    missing in camel-kafka feature for zookeeper & zkclient
  * HZN-936 <https://issues.opennms.org/browse/HZN-936>: Expanding
    events: Only create a transaction when necessary
  * HZN-951 <https://issues.opennms.org/browse/HZN-951>: Minion fails to
    start with =E2=80=9Csorry, you must have a tty to run sudo=E2=80=9D
  * HZN-954 <https://issues.opennms.org/browse/HZN-954>: ICMP fails when
    running as non-root on CentOS 7
  * NMS-8510 <https://issues.opennms.org/browse/NMS-8510>: =E2=80=9CView =
in
    Topology=E2=80=9D on node detail page does not switch to =E2=80=9CLin=
kd=E2=80=9D topology
    Provider
  * NMS-8708 <https://issues.opennms.org/browse/NMS-8708>: Trapd reloads
    SNMPv3 config when no changes have occurred
  * NMS-8763 <https://issues.opennms.org/browse/NMS-8763>: Documentation
    about managing users, groups and roles
  * NMS-8803 <https://issues.opennms.org/browse/NMS-8803>: Syslog
    handler for Minion can=E2=80=99t be added to the featuresBoot
  * NMS-8866 <https://issues.opennms.org/browse/NMS-8866>: Avoid
    creating tickets for cleared alarms
  * NMS-8879 <https://issues.opennms.org/browse/NMS-8879>: Updating
    assets/categories through ReST affects Forced Unmanaged services.
  * NMS-8900 <https://issues.opennms.org/browse/NMS-8900>: Spurious
    Trapd error logs: unknown SNMP protocol version =E2=80=98v2=E2=80=99
  * NMS-8902 <https://issues.opennms.org/browse/NMS-8902>: Remove syslog
    handler installation from Minion docs
  * NMS-8904 <https://issues.opennms.org/browse/NMS-8904>:
    DefaultTicketerServiceLayerIntegrationTest.testWire() failed


--------------DC420C4855FA9CA1A8F6C0B5
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 documentation and configuration, various internals,
          Minion, graphs and the 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>
      <meta charset=3D"utf-8">
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><b><span
                style=3D"box-sizing: border-box;">Documentation and
                Configuration</span></b></font></li>
      </ul>
      <blockquote>
        <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;">
          <meta charset=3D"utf-8">
        </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">Jesse converted a number o=
f
            datacollection configuration files from Castor to JAXB.
            Ronny and Seth updated some Minion-related (and
            location-related) documentation.</font></p>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><b><span
                style=3D"box-sizing: border-box;">Internals and Events</s=
pan></b></font></li>
      </ul>
      <blockquote>
        <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;">
          <meta charset=3D"utf-8">
        </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">Jesse fixed an exception
            during SNMP collection that would cause excessive logging.
            He also changed TTL handling to return =E2=80=9Cunknown=E2=80=
=9D status
            rather than =E2=80=9Cdown.=E2=80=9D Jeff fixed another issue =
with logging
            when dealing with incoming SNMPv2 traps. Markus and Jesse
            did more work on event performance.</font></p>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong
              style=3D"box-sizing: border-box; font-weight: bold;">Minion=
</strong></font></li>
      </ul>
      <blockquote>
        <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;">
          <meta charset=3D"utf-8">
        </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">Jesse fixed response time
            storage to handle duplicate IPs in different monitoring
            locations. I changed the Minion RPMs to run as root by
            default because non-root requires a newer kernel than RHEL
            provides.</font></p>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong
              style=3D"box-sizing: border-box; font-weight: bold;">Graphi=
ng
              and UI</strong><br>
          </font></li>
      </ul>
      <blockquote>
        <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;">
          <meta charset=3D"utf-8">
        </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">Alejandro fixed a metric
            ton of graph templates. Christian added location to the
            event list.</font></p>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong
              style=3D"box-sizing: border-box; font-weight: bold;">Bug
              Fixes</strong></font></li>
      </ul>
      <blockquote>
        <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">We=E2=80=99ve been spendin=
g time
            fixing a bunch of smaller bugs and starting to identify
            blockers for 19.0.0, due in the next few months.</font></p>
      </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><font face=3D"Helvetica Neue,sans-serif"><b><a
                href=3D"https://www.netways.de/en/events_trainings/osmc/o=
verview/">Open
                Source Monitoring Conference - November 29th through
                December 2nd, 2016</a></b></font></li>
      </ul>
      <ul>
      </ul>
      <blockquote>
        <meta charset=3D"utf-8">
        <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">David will be speaking on
            December 1st at OSMC on the current state of OpenNMS and
            what we=E2=80=99re planning for the future. Also, Ronny Tromm=
er will
            be there for the Hackathon on December 2nd.<br>
            <br>
          </font>
          <meta charset=3D"utf-8">
        </p>
      </blockquote>
      <ul>
        <li><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></li>
      </ul>
      <blockquote>
        <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>
      </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>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">
      <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-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;">
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/HZN-811"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-811</=
a>:
            Dependency missing in camel-kafka feature for zookeeper
            &amp; zkclient</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/HZN-936"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-936</=
a>:
            Expanding events: Only create a transaction when necessary</f=
ont></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/HZN-951"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-951</=
a>:
            Minion fails to start with =E2=80=9Csorry, you must have a tt=
y to
            run sudo=E2=80=9D</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/HZN-954"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-954</=
a>:
            ICMP fails when running as non-root on CentOS 7</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8510"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8510<=
/a>:
            =E2=80=9CView in Topology=E2=80=9D on node detail page does n=
ot switch to
            =E2=80=9CLinkd=E2=80=9D topology Provider</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8708"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8708<=
/a>:
            Trapd reloads SNMPv3 config when no changes have occurred</fo=
nt></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8763"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8763<=
/a>:
            Documentation about managing users, groups and roles</font></=
li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8803"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8803<=
/a>:
            Syslog handler for Minion can=E2=80=99t be added to the featu=
resBoot</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8866"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8866<=
/a>:
            Avoid creating tickets for cleared alarms</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8879"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8879<=
/a>:
            Updating assets/categories through ReST affects Forced
            Unmanaged services.</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8900"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8900<=
/a>:
            Spurious Trapd error logs: unknown SNMP protocol version
            =E2=80=98v2=E2=80=99</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8902"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8902<=
/a>:
            Remove syslog handler installation from Minion docs</font></l=
i>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8904"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8904<=
/a>:
            DefaultTicketerServiceLayerIntegrationTest.testWire() failed<=
/font></li>
      </ul>
    </div>
    <font face=3D"Helvetica Neue,sans-serif"> </font>
  </body>
</html>

--------------DC420C4855FA9CA1A8F6C0B5--


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

------------------------------------------------------------------------------

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