This Week in OpenNMS: January 17th, 2017

Benjamin Reed <[email protected]> Tue, 17 Jan 2017 11:49:00 -0500
Newsgroups gmane.network.opennms.announce
Message-ID <a94ccecd-e4d2-4777-f8c2-d58c153eeb40__24459.3364689083$1484671909$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============1154103574263349712==
Content-Type: multipart/alternative;
	boundary="------------A524F11E22C9D2401DB8E2BA"

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

In the last week we worked on internals, testing, the Minion, the web
UI, and bug fixes.



      Github Project Updates

  * *Internals and Testing*

    Jesse=E2=80=99s work on making datacollection attribute names more fl=
exible
    was merged. Markus=E2=80=99s change to make Karaf log to
    "${OPENNMS_HOME}/logs" was merged. Jesse did more work on WSMan
    collection. Seth did more work on testing for Elasticsearch, Kafka,
    and syslog. He also made it possible to forward non-persisted events
    to Elasticsearch and fixed some potential deadlock issues in event
    handling. Markus worked on making Jasper subreports compilable at
    runtime.

  * *Minion*

    Jesse=E2=80=99s changes to make path outages location-aware was merge=
d.
    Dustin worked on adding test coverage to handle overlapping IP
    ranges across disparate locations.

  * *Web UI
    *

    I finished the work of adding event source location and node
    location to the event, alarm, outage, and notification UIs, as well
    as cleaning up the detailed alarm list to work more like the event
    one. Markus made the surveillance category box scrollable so the
    front page isn=E2=80=99t huge when there are a large number of catego=
ries in
    the system.

  * *Bug Fixes*

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



      Upcoming Events and Appearances

  * *FLOSS Weekly - January 17th, 2017 <https://twit.tv/shows/floss-weekl=
y>*

    Tarus Balog and Jeff Gehlbach will be guesting on FLOSS Weekly
    *TODAY*, January 17th. Tune in live at 17:30 UTC
    <https://twit.tv/shows/floss-weekly>, or get it from your favorite
    podcatcher at your leisure.

  * *Open Technologies for Growth - February 2nd, 2017
    <http://lata.org.lv/konference2017_eng/>*

    Tarus will be speaking on open source business at the Open Tech
    conference <http://lata.org.lv/konference2017_eng/> in Riga, Latvia
    on February 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 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-942 <https://issues.opennms.org/browse/HZN-942>: Add kafka
    support for sink pattern to send syslogs
  * HZN-943 <https://issues.opennms.org/browse/HZN-943>: Add kafka
    support for sink pattern to send traps
  * HZN-962 <https://issues.opennms.org/browse/HZN-962>: Rework
    Listeners in Minion and OpenNMS to use the =E2=80=9CSink=E2=80=9D pat=
tern
  * NMS-8019 <https://issues.opennms.org/browse/NMS-8019>: Nodes with
    invalid NodeTypes can be created via the Nodes Rest-API
  * NMS-8055 <https://issues.opennms.org/browse/NMS-8055>: The
    resourcecli tool shows metrics as graph (sounds confusing)
  * NMS-8976 <https://issues.opennms.org/browse/NMS-8976>: Restarting
    OpenNMS while performing SNMP data-collection via Minions may create
    dataCollectionFailed alarms
  * NMS-8981 <https://issues.opennms.org/browse/NMS-8981>: Typo in
    linkednode.jsp in panel title
  * NMS-9001 <https://issues.opennms.org/browse/NMS-9001>: BSM
    documentation: explanation of threshold menu is missing


--------------A524F11E22C9D2401DB8E2BA
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 week we worked on internals, testing, the Minion,
          the web UI, and bug fixes.<br>
        </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>Jesse=E2=80=99s work on making datacollection attribute name=
s more
            flexible was merged. Markus=E2=80=99s change to make Karaf lo=
g to
            "${OPENNMS_HOME}/logs" was merged. Jesse did more work on
            WSMan collection. Seth did more work on testing for
            Elasticsearch, Kafka, and syslog. He also made it possible
            to forward non-persisted events to Elasticsearch and fixed
            some potential deadlock issues in event handling. Markus
            worked on making Jasper subreports compilable at runtime.<br>
          </p>
        </blockquote>
        <ul>
          <li><strong>Minion</strong></li>
        </ul>
        <blockquote>
          <p>Jesse=E2=80=99s changes to make path outages location-aware =
was
            merged. Dustin worked on adding test coverage to handle
            overlapping IP ranges across disparate locations.</p>
        </blockquote>
        <ul>
          <li><strong>Web UI<br>
            </strong></li>
        </ul>
        <blockquote>
          <p>I finished the work of adding event source location and
            node location to the event, alarm, outage, and notification
            UIs, as well as cleaning up the detailed alarm list to work
            more like the event one. Markus made the surveillance
            category box scrollable so the front page isn=E2=80=99t huge =
when
            there are a large number of categories in the system.</p>
          <p></p>
        </blockquote>
        <ul>
          <li><strong>Bug Fixes</strong><br>
          </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"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://twit.tv/shows/floss-weekly">FLOS=
S
                Weekly - January 17th, 2017</a></strong></li>
        </ul>
        <blockquote>
          <p>Tarus Balog and Jeff Gehlbach will be guesting on FLOSS
            Weekly <strong>TODAY</strong>, January 17th. <a
              href=3D"https://twit.tv/shows/floss-weekly">Tune in live at
              17:30 UTC</a>, or get it from your favorite podcatcher at
            your leisure.</p>
        </blockquote>
        <ul>
          <li><strong><a href=3D"http://lata.org.lv/konference2017_eng/">=
Open
                Technologies for Growth - February 2nd, 2017</a></strong>=
</li>
        </ul>
        <blockquote>
          <p>Tarus will be speaking on open source business at the <a
              href=3D"http://lata.org.lv/konference2017_eng/">Open Tech
              conference</a> in Riga, Latvia on February 2nd.</p>
        </blockquote>
        <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>
        <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-family: &quot;Helvetica Neue&quot;, Helvetica,
          &quot;Segoe UI&quot;, Arial, freesans, sans-serif; font-size:
          16px; font-style: normal; font-variant-ligatures: normal;
          font-variant-caps: normal; font-weight: normal;
          letter-spacing: normal; orphans: 2; text-align: start;
          text-indent: 0px; text-transform: none; white-space: normal;
          widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/HZN-942"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-942</=
a>:
            Add kafka support for sink pattern to send syslogs</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/HZN-943"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-943</=
a>:
            Add kafka support for sink pattern to send traps</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/HZN-962"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">HZN-962</=
a>:
            Rework Listeners in Minion and OpenNMS to use the =E2=80=9CSi=
nk=E2=80=9D
            pattern</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/NMS-8019"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8019<=
/a>:
            Nodes with invalid NodeTypes can be created via the Nodes
            Rest-API</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/NMS-8055"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8055<=
/a>:
            The resourcecli tool shows metrics as graph (sounds
            confusing)</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/NMS-8976"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8976<=
/a>:
            Restarting OpenNMS while performing SNMP data-collection via
            Minions may create dataCollectionFailed alarms</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/NMS-8981"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-8981<=
/a>:
            Typo in linkednode.jsp in panel title</li>
          <li style=3D"box-sizing: border-box;"><a
              href=3D"https://issues.opennms.org/browse/NMS-9001"
              style=3D"box-sizing: border-box; background: transparent;
              color: rgb(65, 131, 196); text-decoration: none;">NMS-9001<=
/a>:
            BSM documentation: explanation of threshold menu is missing</=
li>
        </ul>
        <!--
  https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
    </font>
  </body>
</html>

--------------A524F11E22C9D2401DB8E2BA--


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