This Week in OpenNMS: November 7th, 2016

Benjamin Reed <[email protected]> Mon, 7 Nov 2016 12:03:41 -0500
Newsgroups gmane.network.opennms.announce
Message-ID <83e8be68-f828-1dd0-8365-0dbfb9dba937__48921.1770277054$1478538426$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============4461448764521680514==
Content-Type: multipart/alternative;
	boundary="------------4C3CEC1883B9581351E7701B"

This is a multi-part message in MIME format.
--------------4C3CEC1883B9581351E7701B
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 maps, various internal fixes and polling,
the web UI, ReST, and bug fixes.



      Github Project Updates

  * *Maps*

    Markus did more work cleaning up history and session handling in the
    topology UI.

  * *Internals and Polling*

    I did some cleanup of jar-signing for JNLP during the build, as well
    as fixing the JMX config generator command-line tool. I also worked
    on improving our handling of SNMP =E2=80=9Cerror-status=E2=80=9D resp=
onses. Ron
    fixed the HTTP POST monitor to handle an empty banner config
    properly. David fixed date-handling and some other mapping issues in
    the alarm northbounder code. Jesse did a bunch of performance
    improvement work on event handling, as well as some bug fixing for
    Newts.

  * *Web UI*

    Jeff fixed some threshold editor wording, as well as fixing the
    rendering of the logo in the ops board. Alejandro fixed some issues
    with the node view in the provisioning UI, as well as adding support
    for handling autocompletion/selection of new categories more cleanly.

  * *ReST*

    Alejandro worked on fixing the outages-for-node ReST API.

  * *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/>=
*

    Jeff will be speaking at OSMC on the current state of OpenNMS and
    what we=E2=80=99re planning for the future:
    https://www.netways.de/en/events_trainings/osmc/overview/



      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-718 <https://issues.opennms.org/browse/HZN-718>: Core Minion
    Services
  * HZN-869 <https://issues.opennms.org/browse/HZN-869>: SVG display
    issue in Internet explorer
  * HZN-915 <https://issues.opennms.org/browse/HZN-915>: Add a REST
    endpoint for submitting ad-hoc Discovery scans
  * HZN-925 <https://issues.opennms.org/browse/HZN-925>: Update the SNMP
    config editor to support lookup and edits by location
  * HZN-935 <https://issues.opennms.org/browse/HZN-935>: Allow multiple
    events to be expanded in parallel
  * HZN-938 <https://issues.opennms.org/browse/HZN-938>: Implement Ping
    Sweep RPC Module
  * NEWTS-103 <https://issues.opennms.org/browse/NEWTS-103>: MIN/MAX
    aggregation functions return incorrect values when there are no sampl=
es
  * NEWTS-105 <https://issues.opennms.org/browse/NEWTS-105>: Upgrade the
    Cassandra driver to 3.1.1
  * NMS-8532 <https://issues.opennms.org/browse/NMS-8532>: Cannot
    validate remote-poller code certificate JRE 8u74 or newer
  * NMS-8670 <https://issues.opennms.org/browse/NMS-8670>: Newts: When
    Cassandra Cluster is unavailable, OpenNMS gives up on trying to
    contact it again
  * NMS-8768 <https://issues.opennms.org/browse/NMS-8768>: Event
    advanced search does not work because of encoded &s
  * NMS-8789 <https://issues.opennms.org/browse/NMS-8789>: SNMP web
    configurator does not allow zero retries
  * NMS-8800 <https://issues.opennms.org/browse/NMS-8800>: After
    installing opennms-jmx-config-generator, the jmx-config-generator
    cannot be executed
  * NMS-8808 <https://issues.opennms.org/browse/NMS-8808>: Blank content
    when clicking on =E2=80=9CView Node Link Detailed Info=E2=80=9D
  * NMS-8814 <https://issues.opennms.org/browse/NMS-8814>: Provisioning
    UI: The filtered list of nodes is not updated after removing a node
  * NMS-8837 <https://issues.opennms.org/browse/NMS-8837>: Make
    additional fields available for replacement in NorthboundAlarms
  * NMS-8846 <https://issues.opennms.org/browse/NMS-8846>: Update ticket
    ID and state in Alarms via REST
  * NMS-8848 <https://issues.opennms.org/browse/NMS-8848>: Provisioning
    UI: Improve the suggestions for categories and services while
    editing requisitions
  * NMS-8855 <https://issues.opennms.org/browse/NMS-8855>: Wallboard /
    Ops board renders product logo strangely
  * NMS-8863 <https://issues.opennms.org/browse/NMS-8863>:
    NonUniqueResultException when retrieving CDP links
  * NMS-8864 <https://issues.opennms.org/browse/NMS-8864>:
    HttpPostMonitor logs exception when banner is not defined.
  * NMS-8865 <https://issues.opennms.org/browse/NMS-8865>: Make feature
    =E2=80=9Copennms-topology-runtime-linkd=E2=80=9D uninstallable
  * NMS-8867 <https://issues.opennms.org/browse/NMS-8867>:
    linkednode.jsp -> query did not return a unique result -> CDP Links


--------------4C3CEC1883B9581351E7701B
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">
    <div class=3D"moz-text-html" lang=3D"x-unicode">
      <p> </p>
      <h3>It's time for This Week in OpenNMS!</h3>
      <p> </p>
      <p>In the last week we worked on
        <meta charset=3D"utf-8">
        maps, various internal fixes and polling, the web UI, ReST, and
        bug fixes.<br>
      </p>
      <h3><br>
      </h3>
      <h3>Github Project Updates</h3>
      <p>
        <meta charset=3D"utf-8">
      </p>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Maps</strong></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;">=
Markus
          did more work cleaning up history and session handling in the
          topology UI.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Internals
            and Polling</strong></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;">=
I
          did some cleanup of jar-signing for JNLP during the build, as
          well as fixing the JMX config generator command-line tool. I
          also worked on improving our handling of SNMP =E2=80=9Cerror-st=
atus=E2=80=9D
          responses. Ron fixed the HTTP POST monitor to handle an empty
          banner config properly. David fixed date-handling and some
          other mapping issues in the alarm northbounder code. Jesse did
          a bunch of performance improvement work on event handling, as
          well as some bug fixing for Newts.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
Web
            UI</strong></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;">=
Jeff
          fixed some threshold editor wording, as well as fixing the
          rendering of the logo in the ops board. Alejandro fixed some
          issues with the node view in the provisioning UI, as well as
          adding support for handling autocompletion/selection of new
          categories more cleanly.</p>
      </blockquote>
      <ul>
        <li><strong style=3D"box-sizing: border-box; font-weight: bold;">=
ReST</strong></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;">=
Alejandro
          worked on fixing the outages-for-node ReST API.</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-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;">=
We=E2=80=99ve
          been spending time fixing a bunch of smaller bugs and starting
          to identify blockers for 19.0.0, due in the next few months.</p=
>
      </blockquote>
      <h3><br>
      </h3>
      <h3>Upcoming Events and Appearances </h3>
      <p> </p>
      <p> </p>
      <p> </p>
      <h3> </h3>
      <ul>
        <li><b><a
              href=3D"https://www.netways.de/en/events_trainings/osmc/ove=
rview/">Open
              Source Monitoring Conference - November 29th through
              December 2nd, 2016</a></b></li>
      </ul>
      <blockquote>Jeff will be speaking at OSMC on the current state of
        OpenNMS and what we=E2=80=99re planning for the future: <a
          href=3D"https://www.netways.de/en/events_trainings/osmc/overvie=
w/">https://www.netways.de/en/events_trainings/osmc/overview/</a><br>
      </blockquote>
      <blockquote> </blockquote>
      <h3><br>
      </h3>
      <h3>Until Next Week=E2=80=A6</h3>
      <p> </p>
      <p>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]=
rg">say
          hi</a>.</p>
      <p> </p>
      <p><br>
        =E2=80=93 Ben</p>
      <p> </p>
      <p> </p>
      <br>
      <h3>Resolved Issues Since Last TWiO</h3>
      <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;"><a
            href=3D"https://issues.opennms.org/browse/HZN-718"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-718</a>=
:
          Core Minion Services</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-869"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-869</a>=
:
          SVG display issue in Internet explorer</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-915"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-915</a>=
:
          Add a REST endpoint for submitting ad-hoc Discovery scans</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-925"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-925</a>=
:
          Update the SNMP config editor to support lookup and edits by
          location</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-935"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-935</a>=
:
          Allow multiple events to be expanded in parallel</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/HZN-938"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">HZN-938</a>=
:
          Implement Ping Sweep RPC Module</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NEWTS-103"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NEWTS-103</=
a>:
          MIN/MAX aggregation functions return incorrect values when
          there are no samples</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NEWTS-105"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NEWTS-105</=
a>:
          Upgrade the Cassandra driver to 3.1.1</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8532"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8532</a=
>:
          Cannot validate remote-poller code certificate JRE 8u74 or
          newer</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8670"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8670</a=
>:
          Newts: When Cassandra Cluster is unavailable, OpenNMS gives up
          on trying to contact it again</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8768"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8768</a=
>:
          Event advanced search does not work because of encoded &amp;s</=
li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8789"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8789</a=
>:
          SNMP web configurator does not allow zero retries</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8800"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8800</a=
>:
          After installing opennms-jmx-config-generator, the
          jmx-config-generator cannot be executed</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8808"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8808</a=
>:
          Blank content when clicking on =E2=80=9CView Node Link Detailed=
 Info=E2=80=9D</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8814"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8814</a=
>:
          Provisioning UI: The filtered list of nodes is not updated
          after removing a node</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8837"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8837</a=
>:
          Make additional fields available for replacement in
          NorthboundAlarms</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8846"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8846</a=
>:
          Update ticket ID and state in Alarms via REST</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8848"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8848</a=
>:
          Provisioning UI: Improve the suggestions for categories and
          services while editing requisitions</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8855"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8855</a=
>:
          Wallboard / Ops board renders product logo strangely</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8863"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8863</a=
>:
          NonUniqueResultException when retrieving CDP links</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8864"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8864</a=
>:
          HttpPostMonitor logs exception when banner is not defined.</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8865"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8865</a=
>:
          Make feature =E2=80=9Copennms-topology-runtime-linkd=E2=80=9D u=
ninstallable</li>
        <li style=3D"box-sizing: border-box;"><a
            href=3D"https://issues.opennms.org/browse/NMS-8867"
            style=3D"box-sizing: border-box; background: transparent;
            color: rgb(65, 131, 196); text-decoration: none;">NMS-8867</a=
>:
          linkednode.jsp -&gt; query did not return a unique result
          -&gt; CDP Links</li>
      </ul>
    </div>
  </body>
</html>

--------------4C3CEC1883B9581351E7701B--


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