This Week in OpenNMS: May 22nd, 2017

Benjamin Reed <[email protected]> Mon, 22 May 2017 11:07:11 -0400
Newsgroups gmane.network.opennms.announce
Message-ID <59e21b1e-6bfc-4022-b4ce-2fb61add17aa__30197.3923379139$1495465830$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============0581339150051213555==
Content-Type: multipart/alternative;
	boundary="------------B9B01F67E5CED0E2A74FB5E3"

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

It=E2=80=99s time for This Week in OpenNMS! In the last week we worked on=

various internal changes, documentation, and web code.



      Github Project Updates

  * *Internals and Documentation
    *

      * Seth continued working on modernizing our bundled ActiveMQ,
        Camel, and Karaf versions.
      * Markus continued working on moving requisitions to the database.
      * Ronny updated the documentation for JDK installation, and I
        added installation documentation for safely dealing with OpenNMS
        upgrades while OpenNMS is running.
      * I fixed the new =E2=80=9Cbest match=E2=80=9D ping implementation =
code on systems
        that only support IPv4.
      * Christian worked on a tool for being able to manipulate
        credentials without starting Karaf.
      * Seth fixed an issue in the default ActiveMQ configuration that
        could cause disk usage to expand when connection is down.

  * *Web
    *

      * Markus continued his work on improving the various status
        information provided on the front page.
      * Alejandro did more work on the v2 ReST API.
      * The asset to topology mapper has now been merged into mainline
        OpenNMS.



      OpenNMS Team Wins TeleManagement Forum=E2=80=99s {open}:hack

    Craig Gallen and a team of students from Southampton Solent
    University won a contest to create a project collecting and
    aggregating smoke emissions data from ships collected by drones. You
    can read the full writup here
    <https://www.opennms.org/en/blog/2017-05-22-tmforum-winner>, it
    looks like it was a pretty cool challenge.



      Upcoming Events and Appearances

  * *Dev-Jam 2017 - Concordia University - July 16th through 21st
    <http://www.opennms.com/opennms-dev-jam-registration> *

        Our annual developers=E2=80=99 conference, Dev-Jam, will be held =
in
        Montreal, Canada this year. For details, please see Tarus=E2=80=99=
s
        announcement on the OpenNMS blog:
        https://opennms.org/en/blog/2017-03-07-devjam-2017

        When you=E2=80=99re ready to register, go to the registration pag=
e:
        http://www.opennms.com/opennms-dev-jam-registration

        See you there!


      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-705 <https://issues.opennms.org/browse/HZN-705>: Upgrade Camel
    to version 2.16
  * HZN-1052 <https://issues.opennms.org/browse/HZN-1052>: Minion
    tarball distribution
  * HZN-1055 <https://issues.opennms.org/browse/HZN-1055>: Allow the
    credentials stored in scv to be configured without starting the
    Karaf container
  * HZN-1057 <https://issues.opennms.org/browse/HZN-1057>: Improve RPC
    performance by using async sends
  * HZN-1058 <https://issues.opennms.org/browse/HZN-1058>: Upgrade
    ActiveMQ to 5.13
  * NMS-6118 <https://issues.opennms.org/browse/NMS-6118>: Add
    additional relative time periods for resource graphs
  * NMS-7904 <https://issues.opennms.org/browse/NMS-7904>:
    JsonCollectionHandler does not handle list responses
  * NMS-9089 <https://issues.opennms.org/browse/NMS-9089>: grafanaBox
    needs a count limiter/pager
  * NMS-9128 <https://issues.opennms.org/browse/NMS-9128>: Asset to
    topology mapper
  * NMS-9316 <https://issues.opennms.org/browse/NMS-9316>: The
    geolocation provisioning adapter is not updating coordinates correctl=
y
  * NMS-9325 <https://issues.opennms.org/browse/NMS-9325>: Calculation
    of KSC reports timespans =E2=80=9CLast Week=E2=80=9D and =E2=80=9CThi=
s Week=E2=80=9D broken
  * NMS-9331 <https://issues.opennms.org/browse/NMS-9331>:
    BestMatchPinger fails to initialize when IPv6 is not available
  * NMS-9332 <https://issues.opennms.org/browse/NMS-9332>: Add
    post-integration-test cleanup to container/standalone
  * NMS-9338 <https://issues.opennms.org/browse/NMS-9338>: geo-coder
    creates invalid latitude/longitude in assets table
  * NMS-9343 <https://issues.opennms.org/browse/NMS-9343>:
    osgi-pluginmanager: Jersey REST services not loading reliably in Kara=
f 4
  * NMS-9347 <https://issues.opennms.org/browse/NMS-9347>: Replace
    Poller lock with ReentrantLock
  * PRIS-133 <https://issues.opennms.org/browse/PRIS-133>: Initscript
    does not work with systemd
  * PRIS-138 <https://issues.opennms.org/browse/PRIS-138>: Fault in
    windows opennms-pris.bat script


--------------B9B01F67E5CED0E2A74FB5E3
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>
    <article class=3D"markdown-body">
      <p><font face=3D"Helvetica Neue,sans-serif">It=E2=80=99s time for T=
his Week
          in OpenNMS! In the last week we worked on various internal
          changes, documentation, and web code.<br>
        </font> </p>
      <h3 id=3D"github-project-updates"><font face=3D"Helvetica
          Neue,sans-serif"><br>
        </font> </h3>
      <h3 id=3D"github-project-updates"><font face=3D"Helvetica
          Neue,sans-serif">Github Project Updates</font></h3>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong>Internals an=
d
              Documentation<br>
            </strong></font></li>
      </ul>
      <blockquote>
        <ul>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth continued
              working on modernizing our bundled ActiveMQ, Camel, and
              Karaf versions.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Markus continued
              working on moving requisitions to the database.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Ronny updated the
              documentation for JDK installation, and I added
              installation documentation for safely dealing with OpenNMS
              upgrades while OpenNMS is running.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">I fixed the new
              =E2=80=9Cbest match=E2=80=9D ping implementation code on sy=
stems that only
              support IPv4.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Christian worked o=
n
              a tool for being able to manipulate credentials without
              starting Karaf.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth fixed an issu=
e
              in the default ActiveMQ configuration that could cause
              disk usage to expand when connection is down.</font></li>
        </ul>
        <p> </p>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong>Web<br>
            </strong></font></li>
      </ul>
      <blockquote>
        <p>
          <meta charset=3D"utf-8">
        </p>
        <ul>
          <li><font face=3D"Helvetica Neue,sans-serif">Markus continued
              his work on improving the various status information
              provided on the front page.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro did more
              work on the v2 ReST API.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">The asset to
              topology mapper has now been merged into mainline OpenNMS.<=
/font></li>
        </ul>
        <p> </p>
      </blockquote>
      <h3 id=3D"github-project-updates"><font face=3D"Helvetica
          Neue,sans-serif"><br>
        </font></h3>
      <h3 id=3D"github-project-updates"><font face=3D"Helvetica
          Neue,sans-serif">OpenNMS Team Wins TeleManagement Forum=E2=80=99=
s
          {open}:hack</font></h3>
      <blockquote>
        <p><font face=3D"Helvetica Neue,sans-serif">Craig Gallen and a
            team of students from Southampton Solent University won a
            contest to create a project collecting and aggregating smoke
            emissions data from ships collected by drones. You can <a
              href=3D"https://www.opennms.org/en/blog/2017-05-22-tmforum-=
winner">read
              the full writup here</a>, it looks like it was a pretty
            cool challenge.</font></p>
      </blockquote>
      <h3><font face=3D"Helvetica Neue,sans-serif"><br>
        </font></h3>
      <h3 id=3D"upcoming-events-and-appearances"><font face=3D"Helvetica
          Neue,sans-serif">Upcoming Events and Appearances</font></h3>
      <ul>
        <li> <font face=3D"Helvetica Neue,sans-serif"><strong> <a
                href=3D"http://www.opennms.com/opennms-dev-jam-registrati=
on">Dev-Jam
                2017 - Concordia University - July 16th through 21st<br>
              </a> </strong></font>
          <blockquote>
            <p><font face=3D"Helvetica Neue,sans-serif">Our annual
                developers=E2=80=99 conference, Dev-Jam, will be held in
                Montreal, Canada this year. For details, please see
                Tarus=E2=80=99s announcement on the OpenNMS blog: <a
                  href=3D"https://opennms.org/en/blog/2017-03-07-devjam-2=
017">https://opennms.org/en/blog/2017-03-07-devjam-2017</a></font></p>
            <p><font face=3D"Helvetica Neue,sans-serif">When you=E2=80=99=
re ready
                to register, go to the registration page: <a
                  href=3D"http://www.opennms.com/opennms-dev-jam-registra=
tion">http://www.opennms.com/opennms-dev-jam-registration</a></font></p>
            <p><font face=3D"Helvetica Neue,sans-serif">See you there!</f=
ont></p>
          </blockquote>
        </li>
      </ul>
      <h3 id=3D"until-next-week"><font face=3D"Helvetica Neue,sans-serif"=
>Until
          Next Week=E2=80=A6</font></h3>
      <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><font face=3D"Helvetica Neue,sans-serif">- Ben</font></p>
      <h3 id=3D"resolved-issues-since-last-twio"><font face=3D"Helvetica
          Neue,sans-serif"><br>
        </font> </h3>
      <h3 id=3D"resolved-issues-since-last-twio"><font face=3D"Helvetica
          Neue,sans-serif">Resolved Issues Since Last TWiO</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; text-decoration-style: initial;
        text-decoration-color: initial;">
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/HZN-705"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-705</=
a>:
            Upgrade Camel to version 2.16</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-1052"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-1052<=
/a>:
            Minion tarball distribution</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-1055"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-1055<=
/a>:
            Allow the credentials stored in scv to be configured without
            starting the Karaf container</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-1057"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-1057<=
/a>:
            Improve RPC performance by using async sends</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-1058"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-1058<=
/a>:
            Upgrade ActiveMQ to 5.13</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-6118"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-6118<=
/a>:
            Add additional relative time periods for resource graphs</fon=
t></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-7904"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-7904<=
/a>:
            JsonCollectionHandler does not handle list responses</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-9089"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9089<=
/a>:
            grafanaBox needs a count limiter/pager</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-9128"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9128<=
/a>:
            Asset to topology mapper</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-9316"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9316<=
/a>:
            The geolocation provisioning adapter is not updating
            coordinates correctly</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-9325"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9325<=
/a>:
            Calculation of KSC reports timespans =E2=80=9CLast Week=E2=80=
=9D and =E2=80=9CThis
            Week=E2=80=9D broken</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-9331"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9331<=
/a>:
            BestMatchPinger fails to initialize when IPv6 is not
            available</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-9332"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9332<=
/a>:
            Add post-integration-test cleanup to container/standalone</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-9338"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9338<=
/a>:
            geo-coder creates invalid latitude/longitude in assets table<=
/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-9343"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9343<=
/a>:
            osgi-pluginmanager: Jersey REST services not loading
            reliably in Karaf 4</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-9347"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9347<=
/a>:
            Replace Poller lock with ReentrantLock</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/PRIS-133"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">PRIS-133<=
/a>:
            Initscript does not work with systemd</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/PRIS-138"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">PRIS-138<=
/a>:
            Fault in windows opennms-pris.bat script</font></li>
      </ul>
      <!--
  https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
    <font face=3D"Helvetica Neue,sans-serif"> </font>
  </body>
</html>

--------------B9B01F67E5CED0E2A74FB5E3--


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