This Week in OpenNMS: November 20th, 2017

Benjamin Reed <[email protected]> Mon, 20 Nov 2017 14:52:37 -0500
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============4521022142698859588==
Content-Type: multipart/alternative;
 boundary="------------AE0F1A46A6A3E137CCC916C0"
Content-Language: en-US

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

It's time for This Week in OpenNMS!

Last week we did a lot of Telemetryd work and other work supporting the
Horizon and Meridian releases.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o Markus worked on refactoring our JMX code to be shared as much
        as possible between the monitor, collection, and detector
        implementations.
      o Jesse refactored the OSGi Telemetryd adapter to fall back to
        classpath searches more quickly for non-OSGi telemetry plugins.
      o Markus continued to work on updating the Jest library for
        improved Amazon SQS support.
      o Jesse added support for making RPC calls over the SQS adapter.
      o Jesse worked on improving netflow performance and metrics.
      o Chandra added support for using groovy for telemetry adapters.
      o Ronny cleaned up a bunch of issues in default SNMP data collection.
      o Antonio fixed some issues in the Enlinkd bridge topology support.
      o Dustin did more work on flow support.
      o Seth added karaf version info to the UI status page.
      o Markus added support for detecting new nodes in an Elasticsearch
        cluster.
  *

    *Web UI*

      o Markus and Jesse cleaned up some potential security issues in
        the UI.
      o Seth updated Jetty to a bugfixed version that fixes |HEAD|
        request handling.
      o Jesse fixed the Helm alarm detail page to fit in the viewspace
        and scroll for alarm details with lots of text.


    <#this-months-releases-horizon-2101-meridian-201619-and-meridian-201712>This
    Month's Releases: Horizon 21.0.1, Meridian 2016.1.9, and Meridian
    2017.1.2

This month we released bug and security updates to Horizon 21 and
Meridian 2016 & 2017.

  * *Horizon 21.0.1* (Rachael
    <https://bladerunner.wikia.com/wiki/Rachael>) is the newest stable
    release of OpenNMS Horizon. It contains a few enhancements but is
    primarily a bugfix release, including a fix for the rendering issue
    in the topology UI and other Vaadin-based UI elements. (Release
    Notes <https://bit.ly/opennms-horizon-21-0-1>)
  * *Meridian 2017.1.2* (Kraków meridian
    <https://en.wikipedia.org/wiki/Prime_meridian>) is a small update to
    Meridian 2017 with many of the bug fixes that went into Horizon
    21.0.1. (Release Notes <http://bit.ly/meridian-2017-1-2>)
  * *Meridian 2016.1.9* (Winkel tripel
    <https://en.wikipedia.org/wiki/Winkel_tripel_projection>) contains a
    subset of the changes that went into the other releases this month.
    (Release Notes <http://bit.ly/meridian-2016-1-9>)


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

  *

    *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…

If there’s anything you’d like me to talk about in a future TWiO, or you
just have a comment or criticism you’d like to share, don’t hesitate to
say hi <mailto:[email protected]>.

- Ben


    <#resolved-issues-since-last-twio>Resolved Issues Since Last TWiO

  * HELM-70 <https://issues.opennms.org/browse/HELM-70>: Long
    descriptions and log messages fill the alarm details modal
  * HZN-1178 <https://issues.opennms.org/browse/HZN-1178>: Write
    documentation for the Netflow 5 Adapter
  * HZN-1183 <https://issues.opennms.org/browse/HZN-1183>: Update Jest
    library to version 5.3.3
  * HZN-1193 <https://issues.opennms.org/browse/HZN-1193>: Improve
    Netflow performance and metrics
  * NMS-9099 <https://issues.opennms.org/browse/NMS-9099>: Complete
    migration from Castor to JAXB
  * NMS-9492 <https://issues.opennms.org/browse/NMS-9492>:
    rescan-exitsing attibute of requisition-def tag in
    provisiond-configuration.xml is not passed to scanNode() in
    CoreImportActivities
  * NMS-9509 <https://issues.opennms.org/browse/NMS-9509>: Duplicate
    event definition in etc/events
  * NMS-9585 <https://issues.opennms.org/browse/NMS-9585>: KSC reports
    broken for all nodes
  * NMS-9670 <https://issues.opennms.org/browse/NMS-9670>: IOActive:
    Cross-Site Scripting in createFavorite filter Parameter
  * NMS-9673 <https://issues.opennms.org/browse/NMS-9673>: IOActive:
    Reflected Cross-site Scripting in userGroupView/roles roleDescr and
    Other Parameters
  * NMS-9674 <https://issues.opennms.org/browse/NMS-9674>: IOActive:
    Reflected Cross-site Scripting in admin/thresholds/index.htm
    filterField and Other Parameters
  * NMS-9723 <https://issues.opennms.org/browse/NMS-9723>: Implement the
    RPC pattern using AWS SQS
  * NMS-9724 <https://issues.opennms.org/browse/NMS-9724>: ReST v1 does
    not return errors for unparseable events
  * NMS-9740 <https://issues.opennms.org/browse/NMS-9740>: JMX collector
    doesn't support integer
  * ORG-65 <https://issues.opennms.org/browse/ORG-65>: Monitoring
    storcli based raid controllers


--------------AE0F1A46A6A3E137CCC916C0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font face="Helvetica Neue">It's time for This Week in OpenNMS!</font></p>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">Last week we did a lot of Telemetryd
        work and other work supporting the Horizon and Meridian
        releases.</font></p>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
          id="user-content-github-project-updates" class="anchor"
          href="#github-project-updates" aria-hidden="true"><span
            aria-hidden="true" class="octicon octicon-link"></span></a>Github
        Project Updates</font></h2>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face="Helvetica Neue"><strong>Internals, APIs, and
              Documentation</strong></font></p>
        <ul>
          <li><font face="Helvetica Neue">Markus worked on refactoring
              our JMX code to be shared as much as possible between the
              monitor, collection, and detector implementations.</font></li>
          <li><font face="Helvetica Neue">Jesse refactored the OSGi
              Telemetryd adapter to fall back to classpath searches more
              quickly for non-OSGi telemetry plugins.</font></li>
          <li><font face="Helvetica Neue">Markus continued to work on
              updating the Jest library for improved Amazon SQS support.</font></li>
          <li><font face="Helvetica Neue">Jesse added support for making
              RPC calls over the SQS adapter.</font></li>
          <li><font face="Helvetica Neue">Jesse worked on improving
              netflow performance and metrics.</font></li>
          <li><font face="Helvetica Neue">Chandra added support for
              using groovy for telemetry adapters.</font></li>
          <li><font face="Helvetica Neue">Ronny cleaned up a bunch of
              issues in default SNMP data collection.</font></li>
          <li><font face="Helvetica Neue">Antonio fixed some issues in
              the Enlinkd bridge topology support.</font></li>
          <li><font face="Helvetica Neue">Dustin did more work on flow
              support.</font></li>
          <li><font face="Helvetica Neue">Seth added karaf version info
              to the UI status page.</font></li>
          <li><font face="Helvetica Neue">Markus added support for
              detecting new nodes in an Elasticsearch cluster.</font></li>
        </ul>
      </li>
      <li>
        <p><font face="Helvetica Neue"><strong>Web UI</strong></font></p>
        <ul>
          <li><font face="Helvetica Neue">Markus and Jesse cleaned up
              some potential security issues in the UI.</font></li>
          <li><font face="Helvetica Neue">Seth updated Jetty to a
              bugfixed version that fixes <code>HEAD</code> request
              handling.</font></li>
          <li><font face="Helvetica Neue">Jesse fixed the Helm alarm
              detail page to fit in the viewspace and scroll for alarm
              details with lots of text.</font></li>
        </ul>
      </li>
    </ul>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
id="user-content-this-months-releases-horizon-2101-meridian-201619-and-meridian-201712"
          class="anchor"
href="#this-months-releases-horizon-2101-meridian-201619-and-meridian-201712"
          aria-hidden="true"><span aria-hidden="true" class="octicon
            octicon-link"></span></a>This Month's Releases: Horizon
        21.0.1, Meridian 2016.1.9, and Meridian 2017.1.2</font></h2>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">This month we released bug and
        security updates to Horizon 21 and Meridian 2016 &amp; 2017.</font></p>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <font face="Helvetica Neue"><strong>Horizon 21.0.1</strong> (<a
            href="https://bladerunner.wikia.com/wiki/Rachael"
            rel="nofollow">Rachael</a>) is the newest stable release of
          OpenNMS Horizon. It contains a few enhancements but is
          primarily a bugfix release, including a fix for the rendering
          issue in the topology UI and other Vaadin-based UI elements. (<a
            href="https://bit.ly/opennms-horizon-21-0-1" rel="nofollow">Release
            Notes</a>)</font></li>
      <li>
        <font face="Helvetica Neue"><strong>Meridian 2017.1.2</strong> (<a
            href="https://en.wikipedia.org/wiki/Prime_meridian"
            rel="nofollow">Kraków meridian</a>) is a small update to
          Meridian 2017 with many of the bug fixes that went into
          Horizon 21.0.1. (<a href="http://bit.ly/meridian-2017-1-2"
            rel="nofollow">Release Notes</a>)</font></li>
      <li>
        <font face="Helvetica Neue"><strong>Meridian 2016.1.9</strong> (<a
href="https://en.wikipedia.org/wiki/Winkel_tripel_projection"
            rel="nofollow">Winkel tripel</a>) contains a subset of the
          changes that went into the other releases this month. (<a
            href="http://bit.ly/meridian-2016-1-9" rel="nofollow">Release
            Notes</a>)</font></li>
    </ul>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
          id="user-content-upcoming-events-and-appearances"
          class="anchor" href="#upcoming-events-and-appearances"
          aria-hidden="true"><span aria-hidden="true" class="octicon
            octicon-link"></span></a>Upcoming Events and Appearances</font></h2>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <p><font face="Helvetica Neue"><strong><a
                href="https://osmc.de/" rel="nofollow">OSMC - Nuremberg,
                Germany - November 21st through 24th, 2017</a></strong></font></p>
        <p><font face="Helvetica Neue">Ronny Trommer will be speaking at
            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="Helvetica Neue"><a
              href="https://osmc.de/events/en-another-year-with-opennms/"
              rel="nofollow">Ronny's talk</a> will be on Thursday,
            November 23rd.
            Full details of the schedule are available on <a
              href="https://osmc.de/schedule/" rel="nofollow">the OSMC
              site</a>.</font></p>
      </li>
    </ul>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a id="user-content-until-next-week"
          class="anchor" href="#until-next-week" aria-hidden="true"><span
            aria-hidden="true" class="octicon octicon-link"></span></a>Until
        Next Week…</font></h2>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">If there’s anything you’d like me to
        talk about in a future TWiO, or you just have a comment or
        criticism you’d like to share, don’t hesitate to <a
          href="mailto:[email protected]">say hi</a>.</font></p>
    <font face="Helvetica Neue">
    </font>
    <p><font face="Helvetica Neue">- Ben</font></p>
    <font face="Helvetica Neue">
    </font>
    <h2>
      <font face="Helvetica Neue"><a
          id="user-content-resolved-issues-since-last-twio"
          class="anchor" href="#resolved-issues-since-last-twio"
          aria-hidden="true"><span aria-hidden="true" class="octicon
            octicon-link"></span></a>Resolved Issues Since Last TWiO</font></h2>
    <font face="Helvetica Neue">
    </font>
    <ul>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/HELM-70"
            rel="nofollow">HELM-70</a>: Long descriptions and log
          messages fill the alarm details modal</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/HZN-1178"
            rel="nofollow">HZN-1178</a>: Write documentation for the
          Netflow 5 Adapter</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/HZN-1183"
            rel="nofollow">HZN-1183</a>: Update Jest library to version
          5.3.3</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/HZN-1193"
            rel="nofollow">HZN-1193</a>: Improve Netflow performance and
          metrics</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9099"
            rel="nofollow">NMS-9099</a>: Complete migration from Castor
          to JAXB</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9492"
            rel="nofollow">NMS-9492</a>: rescan-exitsing attibute of
          requisition-def tag in provisiond-configuration.xml is not
          passed to scanNode() in CoreImportActivities</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9509"
            rel="nofollow">NMS-9509</a>: Duplicate event definition in
          etc/events</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9585"
            rel="nofollow">NMS-9585</a>: KSC reports broken for all
          nodes</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9670"
            rel="nofollow">NMS-9670</a>: IOActive: Cross-Site Scripting
          in createFavorite filter Parameter</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9673"
            rel="nofollow">NMS-9673</a>: IOActive: Reflected Cross-site
          Scripting in userGroupView/roles roleDescr and Other
          Parameters</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9674"
            rel="nofollow">NMS-9674</a>: IOActive: Reflected Cross-site
          Scripting in admin/thresholds/index.htm filterField and Other
          Parameters</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9723"
            rel="nofollow">NMS-9723</a>: Implement the RPC pattern using
          AWS SQS</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9724"
            rel="nofollow">NMS-9724</a>: ReST v1 does not return errors
          for unparseable events</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/NMS-9740"
            rel="nofollow">NMS-9740</a>: JMX collector doesn't support
          integer</font></li>
      <li>
        <font face="Helvetica Neue"><a
            href="https://issues.opennms.org/browse/ORG-65"
            rel="nofollow">ORG-65</a>: Monitoring storcli based raid
          controllers</font></li>
    </ul>
    <font face="Helvetica Neue">
    </font>
  </body>
</html>

--------------AE0F1A46A6A3E137CCC916C0--


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