This Week in OpenNMS: January 9th, 2017

Benjamin Reed <[email protected]> Mon, 9 Jan 2017 11:46:59 -0500
Newsgroups gmane.network.opennms.announce
Message-ID <0544fc79-43fa-1b76-a1e5-2ecbbe3a34ca__33236.4986571067$1483980625$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============1195629066004717320==
Content-Type: multipart/alternative;
	boundary="------------05D26D8924CF2C7CDFF64510"

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

In the last couple of weeks we worked on internals, testing, the Minion,
and bug fixes. We also released OpenNMS Horizon 18.0.3, OpenNMS Meridian
2016.1.4, and OpenNMS Meridian 2015.1.4.



      Github Project Updates

  * *Internals and Testing*

    Seth continued his work on handling full event queues more
    gracefully. Alejandro enhanced the RRD stresser to make the RRAs
    configurable. Jesse did more improvements to our WSMan support.

  * *Minion*

    Seth made the syslog and trapd queues configurable. He also added
    support for forwarding non-persisted events to Elasticsearch. Jesse
    fixed some issues with outages and datacollection failures from the
    Minion on restart.

  * *Bug Fixes*

    We=E2=80=99ve been spending time fixing blockers and other bugs for 1=
9.0.0,
    due early this year.



      New Releases

  *


            OpenNMS Horizon 18.0.3 (Dugong)
            <https://bit.ly/opennms-changes-18-0-3>

    This release has been a long time coming, with tons of bug fixes
    including a fix for a discovery/provisioning regression over Horizon =
17.

    Notable Changes:

      * fix for the duplicate node regression
      * many improvements and fixes to SNMP graph definitions
      * a number of GUI tweaks and fixes (event search, alarm details,
        ops board colors, node link details)
      * Newts fixes: improved Measurements API compatibility for
        graphing, fixed retrying when Cassandra is unavailable
      * better handling of invalid or unlikely SNMP error responses from
        agents
      * some fixes to JMX-related code (trap counters, the config
        command-line tool)
      * fixes to a number of crashes and exceptions in various
        subsystems (BSMD, Enlinkd, SNMP)
      * the JIRA ticketer now handles HTTPS properly and now supports
        additional fields
      * bug fixes and improvements to WS-MAN collection

    For more details, see the complete Release Notes
    <https://docs.opennms.org/opennms/releases/latest/releasenotes/releas=
enotes.html>.

  *


            OpenNMS Meridian 2016.1.4 (Dymaxion)
            <https://bit.ly/meridian-changes-2016-1-4>

    The fifth Meridian 2016.1.4 release contains a number of the bug
    fixes and enhancements that have been rolled into recent 18.x release=
s.

    Release notes are available on the Meridian web site
    <http://bit.ly/meridian-changes-2016-1-4>.

  *


            OpenNMS Meridian 2015.1.4 (ULAST)
            <https://bit.ly/meridian-changes-2015-1-4>

    Meridian releases are supported for 3 years, so we have backported
    the most important fixes from recent 18.x releases to Meridian 2015
    as well.

    Release notes are available on the Meridian web site
    <http://bit.ly/meridian-changes-2015-1-4>.



      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 the=
re.

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

- Ben



      Resolved Issues Since Last TWiO

  * HZN-604 <https://issues.opennms.org/browse/HZN-604>: Modularize Trapd=

  * HZN-932 <https://issues.opennms.org/browse/HZN-932>: Improve
    eventd=E2=80=99s event throughput
  * HZN-963 <https://issues.opennms.org/browse/HZN-963>: Add Kafka
    support to the Sink IPC
  * HZN-966 <https://issues.opennms.org/browse/HZN-966>: Convert Syslogd
    to use a Sink module
  * HZN-983 <https://issues.opennms.org/browse/HZN-983>: Make the hawtio
    feature available in the Minion RPMs
  * HZN-984 <https://issues.opennms.org/browse/HZN-984>: Avoid logging
    JMS message contents by default
  * HZN-986 <https://issues.opennms.org/browse/HZN-986>: Make
    Elasticsearch ports configurable in forwarder
  * NMS-5110 <https://issues.opennms.org/browse/NMS-5110>: New-suspect
    event flood possible in trapd
  * NMS-8756 <https://issues.opennms.org/browse/NMS-8756>: Exception in
    LatencyStoringServiceMonitorAdaptor:
    IncorrectResultSizeDataAccessException
  * NMS-8767 <https://issues.opennms.org/browse/NMS-8767>: Auto-Discover
    architecture/behavior has changed and broke its typical usage
  * NMS-8790 <https://issues.opennms.org/browse/NMS-8790>: The search
    page for events is not working as expected
  * NMS-8903 <https://issues.opennms.org/browse/NMS-8903>: Better
    logging for SNMP traps with processing problems
  * NMS-8915 <https://issues.opennms.org/browse/NMS-8915>:
    ArrayIndexOutOfBoundsException while processing some trap varbinds
  * NMS-8955 <https://issues.opennms.org/browse/NMS-8955>: WS_Man
    datacollection using WQL fails with =E2=80=98unsupported element=E2=80=
=99
  * NMS-8957 <https://issues.opennms.org/browse/NMS-8957>: Alarmd
    creates new database transaction for every event
  * NMS-8965 <https://issues.opennms.org/browse/NMS-8965>: Exposing JMX
    through 18980 doesn=E2=80=99t work with authentication
  * NMS-8966 <https://issues.opennms.org/browse/NMS-8966>: es-rest:
    EventForwarderQueueImpl needs configurable blockWhenFull behavior
  * NMS-8970 <https://issues.opennms.org/browse/NMS-8970>: Search Events
    Error
  * NMS-8972 <https://issues.opennms.org/browse/NMS-8972>: Make the RRAs
    tunable for the metrics:stress command when using for RRDtool.
  * NMS-8975 <https://issues.opennms.org/browse/NMS-8975>: Restarting
    OpenNMS while monitoring nodes via Minions may create erroneous outag=
es


--------------05D26D8924CF2C7CDFF64510
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">
      <article class=3D"markdown-body">
        <p>In the last couple of weeks we worked on internals, testing,
          the Minion, and bug fixes. We also released OpenNMS Horizon
          18.0.3, OpenNMS Meridian 2016.1.4, and OpenNMS Meridian
          2015.1.4.</p>
        <h3 id=3D"github-project-updates"><br>
        </h3>
        <h3 id=3D"github-project-updates">Github Project Updates</h3>
        <ul>
          <li><strong>Internals and Testing</strong></li>
        </ul>
        <blockquote>
          <p>Seth continued his work on handling full event queues more
            gracefully. Alejandro enhanced the RRD stresser to make the
            RRAs configurable. Jesse did more improvements to our WSMan
            support.</p>
        </blockquote>
        <ul>
          <li><strong>Minion</strong></li>
        </ul>
        <blockquote>
          <p>Seth made the syslog and trapd queues configurable. He also
            added support for forwarding non-persisted events to
            Elasticsearch. Jesse fixed some issues with outages and
            datacollection failures from the Minion on restart.</p>
        </blockquote>
        <ul>
          <li><strong>Bug Fixes</strong></li>
        </ul>
        <blockquote>
          <p>We=E2=80=99ve been spending time fixing blockers and other b=
ugs for
            19.0.0, due early this year.</p>
        </blockquote>
        <h3 id=3D"new-releases"><br>
        </h3>
        <h3 id=3D"new-releases">New Releases</h3>
        <ul>
          <li>
            <h4 id=3D"opennms-horizon-1803-dugong"><a
                href=3D"https://bit.ly/opennms-changes-18-0-3">OpenNMS
                Horizon 18.0.3 (Dugong)</a></h4>
          </li>
        </ul>
        <blockquote>
          <p>This release has been a long time coming, with tons of bug
            fixes including a fix for a discovery/provisioning
            regression over Horizon 17.</p>
          <p>Notable Changes:</p>
          <ul>
            <li>fix for the duplicate node regression</li>
            <li>many improvements and fixes to SNMP graph definitions</li=
>
            <li>a number of GUI tweaks and fixes (event search, alarm
              details, ops board colors, node link details)</li>
            <li>Newts fixes: improved Measurements API compatibility for
              graphing, fixed retrying when Cassandra is unavailable</li>
            <li>better handling of invalid or unlikely SNMP error
              responses from agents</li>
            <li>some fixes to JMX-related code (trap counters, the
              config command-line tool)</li>
            <li>fixes to a number of crashes and exceptions in various
              subsystems (BSMD, Enlinkd, SNMP)</li>
            <li>the JIRA ticketer now handles HTTPS properly and now
              supports additional fields</li>
            <li>bug fixes and improvements to WS-MAN collection</li>
          </ul>
          <p>For more details, see the complete <a
href=3D"https://docs.opennms.org/opennms/releases/latest/releasenotes/rel=
easenotes.html">Release
              Notes</a>.</p>
        </blockquote>
        <ul>
          <li>
            <h4 id=3D"opennms-meridian-201614-dymaxion"><a
                href=3D"https://bit.ly/meridian-changes-2016-1-4">OpenNMS
                Meridian 2016.1.4 (Dymaxion)</a></h4>
          </li>
        </ul>
        <blockquote>
          <p>The fifth Meridian 2016.1.4 release contains a number of
            the bug fixes and enhancements that have been rolled into
            recent 18.x releases.</p>
          <p>Release notes are available on <a
              href=3D"http://bit.ly/meridian-changes-2016-1-4">the
              Meridian web site</a>.</p>
        </blockquote>
        <ul>
          <li>
            <h4 id=3D"opennms-meridian-201514-ulast"><a
                href=3D"https://bit.ly/meridian-changes-2015-1-4">OpenNMS
                Meridian 2015.1.4 (ULAST)</a></h4>
          </li>
        </ul>
        <blockquote>
          <p>Meridian releases are supported for 3 years, so we have
            backported the most important fixes from recent 18.x
            releases to Meridian 2015 as well.</p>
          <p>Release notes are available on <a
              href=3D"http://bit.ly/meridian-changes-2015-1-4">the
              Meridian web site</a>.</p>
        </blockquote>
        <h3 id=3D"upcoming-events-and-appearances"><br>
        </h3>
        <h3 id=3D"upcoming-events-and-appearances">Upcoming Events and
          Appearances</h3>
        <ul>
          <li><strong><a href=3D"https://fosdem.org/2017/">FOSDEM 2017 -
                February 4th and 5th, 2017</a></strong></li>
        </ul>
        <blockquote>
          <p>Craig Gallen will be at FOSDEM 2017 and OpenNMS will have a
            booth there.</p>
        </blockquote>
        <ul>
          <li><strong><a
href=3D"https://www.opennms.com/opennms-training-dates-announced-for-febr=
uary-2017/">Training
                - February 27th through March 3rd, 2017</a></strong></li>
        </ul>
        <blockquote>
          <p>The OpenNMS Group will be holding training at OpenNMS
            Headquarters in Pittsboro, NC, USA the week of February
            27th, 2017.</p>
        </blockquote>
        <h3 id=3D"until-next-week"><br>
        </h3>
        <h3 id=3D"until-next-week">Until Next Week=E2=80=A6</h3>
        <p>If there=E2=80=99s anything you=E2=80=99d like me to talk abou=
t in a future
          TWiO, or you just have a comment or criticism you=E2=80=99d lik=
e to
          share, don=E2=80=99t hesitate to <a href=3D"mailto:twio@opennms=
.org">say
            hi</a>.</p>
        <p>- Ben</p>
        <h3 id=3D"resolved-issues-since-last-twio"><br>
        </h3>
        <h3 id=3D"resolved-issues-since-last-twio">Resolved Issues Since
          Last TWiO</h3>
        <ul>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-604">HZN-6=
04</a>:
            Modularize Trapd</li>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-932">HZN-9=
32</a>:
            Improve eventd=E2=80=99s event throughput</li>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-963">HZN-9=
63</a>:
            Add Kafka support to the Sink IPC</li>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-966">HZN-9=
66</a>:
            Convert Syslogd to use a Sink module</li>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-983">HZN-9=
83</a>:
            Make the hawtio feature available in the Minion RPMs</li>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-984">HZN-9=
84</a>:
            Avoid logging JMS message contents by default</li>
          <li><a href=3D"https://issues.opennms.org/browse/HZN-986">HZN-9=
86</a>:
            Make Elasticsearch ports configurable in forwarder</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-5110">NMS-=
5110</a>:
            New-suspect event flood possible in trapd</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8756">NMS-=
8756</a>:
            Exception in LatencyStoringServiceMonitorAdaptor:
            IncorrectResultSizeDataAccessException</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8767">NMS-=
8767</a>:
            Auto-Discover architecture/behavior has changed and broke
            its typical usage</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8790">NMS-=
8790</a>:
            The search page for events is not working as expected</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8903">NMS-=
8903</a>:
            Better logging for SNMP traps with processing problems</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8915">NMS-=
8915</a>:
            ArrayIndexOutOfBoundsException while processing some trap
            varbinds</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8955">NMS-=
8955</a>:
            WS_Man datacollection using WQL fails with =E2=80=98unsupport=
ed
            element=E2=80=99</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8957">NMS-=
8957</a>:
            Alarmd creates new database transaction for every event</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8965">NMS-=
8965</a>:
            Exposing JMX through 18980 doesn=E2=80=99t work with authenti=
cation</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8966">NMS-=
8966</a>:
            es-rest: EventForwarderQueueImpl needs configurable
            blockWhenFull behavior</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8970">NMS-=
8970</a>:
            Search Events Error</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8972">NMS-=
8972</a>:
            Make the RRAs tunable for the metrics:stress command when
            using for RRDtool.</li>
          <li><a href=3D"https://issues.opennms.org/browse/NMS-8975">NMS-=
8975</a>:
            Restarting OpenNMS while monitoring nodes via Minions may
            create erroneous outages</li>
        </ul>
        <!--
  https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
    </font>
  </body>
</html>

--------------05D26D8924CF2C7CDFF64510--


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

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
--===============1195629066004717320==
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
--===============1195629066004717320==--