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: "Helvetica Neue", Helvetica,
"Segoe UI", 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==--