This Week in OpenNMS: September 18th, 2017
Benjamin Reed <[email protected]> Mon, 18 Sep 2017 11:57:25 -0400
| Newsgroups | gmane.network.opennms.announce,gmane.network.opennms.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============7500025152068757490==
Content-Type: multipart/alternative;
boundary="------------EA11ED52CA4A41D1B56FB704"
Content-Language: en-US
This is a multi-part message in MIME format.
--------------EA11ED52CA4A41D1B56FB704
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
It's time for This Week in OpenNMS!
Last week was more development work on JTI support, wrapping up of Helm,
and prepping for Meridian 2017 and a new Horizon release.
<#github-project-updates>Github Project Updates
*
*Internals, APIs, and Documentation*
o Seth and I worked on fixing logging in the remote poller.
o Jesse and Chandra worked on implementing JTI stream data collecti=
on.
o Jesse fixed location-handling in newSuspect events.
o Christian worked on fixing some import errors in the VMware adapt=
er.
o Ronny worked on migrating docs to AsciiBinder for rendering.
o Jesse fixed a potential resource leak caused by SNMP sessions
that fail.
*
*Web and UI*
o I cleaned up a bunch of hardcoded/bad values in various CSS theme=
s.
o Jesse fixed the "quick add node" button in the provisioning UI.
o I fixed the BSM admin page to give a visual indication when the
user triggers a config reload.
<#meridian-2017-and-horizon-2010-coming-soon>Meridian 2017 and
Horizon 20.1.0 Coming Soon
Assuming any last blockers are closed out, the plan is to release
Meridian 2017.1.0 this week, as well as an interim Horizon 20 release.
Horizon 21 is not quite ready yet (we still have a number of planned
updates that won't meet this month's release), but we wanted to make
sure a version of Horizon was available that would support the new Helm
plugin for Grafana. Horizon 20.1.0 will be based on Horizon 20, but
contains other ReST work and a few other features that were originally
slated for Horizon 21.
<#upcoming-events-and-appearances>Upcoming Events and Appearances
*
*Ohio Linux Fest - Columbus, OH - September 29th through 30th, 2017
<https://ohiolinux.org/tarus-balog-to-keynote-ohio-linuxfest-2017/>*
Tarus Balog will be the keynote speaker at Ohio Linux Fest in
Columbus. His talk is titled /"A Short History of an Open Source
Business"/ and will be about the history of OpenNMS, decisions that
were made, problems that were faced, and things we'd do different.
For details, see the Ohio Linux Fest announcement
<https://ohiolinux.org/tarus-balog-to-keynote-ohio-linuxfest-2017/>.
*
*CubaConf - Havana, Cuba - November 7th through 9th, 2017
<http://www.cubaconf.org/>*
Alejandro Galue and Tarus Balog will be representing OpenNMS at the
second annual Cubaconf to be held in Havana, Cuba, in November.
*
*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=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>Resolved Issues Since Last TWiO
* HELM-54 <https://issues.opennms.org/browse/HELM-54>: Document
severity colors and icons
* HZN-1155 <https://issues.opennms.org/browse/HZN-1155>: OSGi-based
notification strategies
* HZN-1156 <https://issues.opennms.org/browse/HZN-1156>: Upgrade to
JNA 4.3.0
* NMS-7646 <https://issues.opennms.org/browse/NMS-7646>: Synology MIB
files
* NMS-9108 <https://issues.opennms.org/browse/NMS-9108>: "Manually Add
an Interface" seems broken
* NMS-9178 <https://issues.opennms.org/browse/NMS-9178>:
java.lang.OutOfMemoryError: unable to create new native thread
* NMS-9406 <https://issues.opennms.org/browse/NMS-9406>: Allow
provisiond to perform reverse lookups without requiring an A record
(foundation-2016)
* NMS-9420 <https://issues.opennms.org/browse/NMS-9420>: No
bounds-checking in processing of DHCP Options
* NMS-9606 <https://issues.opennms.org/browse/NMS-9606>: The
remote-poller.sh script looks for the remote-poller.jar file in the
wrong location
* NMS-9607 <https://issues.opennms.org/browse/NMS-9607>: Allow use of
%% to escape a percent sign in the eventconf
* NMS-9608 <https://issues.opennms.org/browse/NMS-9608>: Unable to
modify poller packages through the Monitoring Locations UI
* NMS-9611 <https://issues.opennms.org/browse/NMS-9611>: vmware
importer fails with NPE
* NMS-9615 <https://issues.opennms.org/browse/NMS-9615>: Basic syslog
messages with Informational severity turn into unknown events
* NMS-9618 <https://issues.opennms.org/browse/NMS-9618>: quick add
node is broken
* NMS-9631 <https://issues.opennms.org/browse/NMS-9631>: Remote Poller
log path incorrect when using the NSIS installer
--------------EA11ED52CA4A41D1B56FB704
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 text=3D"#000000" bgcolor=3D"#FFFFFF">
<p><font face=3D"Helvetica Neue">It's time for This Week in OpenNMS!<=
/font></p>
<font face=3D"Helvetica Neue">
</font>
<p><font face=3D"Helvetica Neue">Last week was more development work
on JTI support, wrapping up of Helm, and prepping for Meridian
2017 and a new Horizon release.</font></p>
<font face=3D"Helvetica Neue">
</font>
<h2><font face=3D"Helvetica Neue"><a
id=3D"user-content-github-project-updates" class=3D"anchor"
href=3D"#github-project-updates" aria-hidden=3D"true"><svg
aria-hidden=3D"true" class=3D"octicon octicon-link" height=3D=
"16"
version=3D"1.1" viewBox=3D"0 0 16 16" width=3D"16"><path
fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2=
.55
3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2
3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98
0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98
12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Git=
hub
Project Updates</font></h2>
<font face=3D"Helvetica Neue">
</font>
<ul>
<li>
<p><font face=3D"Helvetica Neue"><strong>Internals, APIs, and
Documentation</strong></font></p>
<ul>
<li><font face=3D"Helvetica Neue">Seth and I worked on fixing
logging in the remote poller.</font></li>
<li><font face=3D"Helvetica Neue">Jesse and Chandra worked on
implementing JTI stream data collection.</font></li>
<li><font face=3D"Helvetica Neue">Jesse fixed location-handling
in newSuspect events.</font></li>
<li><font face=3D"Helvetica Neue">Christian worked on fixing
some import errors in the VMware adapter.</font></li>
<li><font face=3D"Helvetica Neue">Ronny worked on migrating doc=
s
to AsciiBinder for rendering.</font></li>
<li><font face=3D"Helvetica Neue">Jesse fixed a potential
resource leak caused by SNMP sessions that fail.</font></li=
>
</ul>
</li>
<li>
<p><font face=3D"Helvetica Neue"><strong>Web and UI</strong></fon=
t></p>
<ul>
<li><font face=3D"Helvetica Neue">I cleaned up a bunch of
hardcoded/bad values in various CSS themes.</font></li>
<li><font face=3D"Helvetica Neue">Jesse fixed the "quick add
node" button in the provisioning UI.</font></li>
<li><font face=3D"Helvetica Neue">I fixed the BSM admin page to
give a visual indication when the user triggers a config
reload.</font></li>
</ul>
</li>
</ul>
<font face=3D"Helvetica Neue">
</font>
<h2><font face=3D"Helvetica Neue"><a
id=3D"user-content-meridian-2017-and-horizon-2010-coming-soon"
class=3D"anchor"
href=3D"#meridian-2017-and-horizon-2010-coming-soon"
aria-hidden=3D"true"><svg aria-hidden=3D"true" class=3D"octicon
octicon-link" height=3D"16" version=3D"1.1" viewBox=3D"0 0 16=
16"
width=3D"16"><path fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5
0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91
2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8
4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2
2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Mer=
idian
2017 and Horizon 20.1.0 Coming Soon</font></h2>
<font face=3D"Helvetica Neue">
</font>
<p><font face=3D"Helvetica Neue">Assuming any last blockers are close=
d
out, the plan is to release Meridian 2017.1.0 this week, as well
as an interim Horizon 20 release.</font></p>
<font face=3D"Helvetica Neue">
</font>
<p><font face=3D"Helvetica Neue">Horizon 21 is not quite ready yet (w=
e
still have a number of planned updates that won't meet this
month's release), but we wanted to make sure a version of
Horizon was available that would support the new Helm plugin for
Grafana. Horizon 20.1.0 will be based on Horizon 20, but
contains other ReST work and a few other features that were
originally slated for Horizon 21.</font></p>
<font face=3D"Helvetica Neue">
</font>
<h2><font face=3D"Helvetica Neue"><a
id=3D"user-content-upcoming-events-and-appearances"
class=3D"anchor" href=3D"#upcoming-events-and-appearances"
aria-hidden=3D"true"><svg aria-hidden=3D"true" class=3D"octicon
octicon-link" height=3D"16" version=3D"1.1" viewBox=3D"0 0 16=
16"
width=3D"16"><path fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5
0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91
2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8
4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2
2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Upc=
oming
Events and Appearances</font></h2>
<font face=3D"Helvetica Neue">
</font>
<ul>
<li>
<p><font face=3D"Helvetica Neue"><strong><a
href=3D"https://ohiolinux.org/tarus-balog-to-keynote-ohio=
-linuxfest-2017/">Ohio
Linux Fest - Columbus, OH - September 29th through 30th,
2017</a></strong></font></p>
<p><font face=3D"Helvetica Neue">Tarus Balog will be the keynote
speaker at Ohio Linux Fest in Columbus.
His talk is titled <em>"A Short History of an Open Source
Business"</em> and will be about the history of OpenNMS,
decisions that were made, problems that were faced, and
things we'd do different.</font></p>
<p><font face=3D"Helvetica Neue">For details, see <a
href=3D"https://ohiolinux.org/tarus-balog-to-keynote-ohio-l=
inuxfest-2017/">the
Ohio Linux Fest announcement</a>.</font></p>
</li>
<li>
<p><font face=3D"Helvetica Neue"><strong><a
href=3D"http://www.cubaconf.org/">CubaConf - Havana, Cuba
- November 7th through 9th, 2017</a></strong></font></p>
<p><font face=3D"Helvetica Neue">Alejandro Galue and Tarus Balog
will be representing OpenNMS at the second annual Cubaconf
to be held in Havana, Cuba, in November.</font></p>
</li>
<li>
<p><font face=3D"Helvetica Neue"><strong><a
href=3D"https://osmc.de/">OSMC - Nuremberg, Germany -
November 21st through 24th, 2017</a></strong></font></p>
<p><font face=3D"Helvetica Neue">Ronny Trommer will be speaking a=
t
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=3D"Helvetica Neue"><a
href=3D"https://osmc.de/events/en-another-year-with-opennms=
/">Ronny's
talk</a> will be on Thursday, November 23rd.
Full details of the schedule are available on <a
href=3D"https://osmc.de/schedule/">the OSMC site</a>.</font=
></p>
</li>
</ul>
<font face=3D"Helvetica Neue">
</font>
<h2><font face=3D"Helvetica Neue"><a id=3D"user-content-until-next-we=
ek"
class=3D"anchor" href=3D"#until-next-week" aria-hidden=3D"true"=
><svg
aria-hidden=3D"true" class=3D"octicon octicon-link" height=3D=
"16"
version=3D"1.1" viewBox=3D"0 0 16 16" width=3D"16"><path
fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2=
.55
3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2
3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98
0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98
12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Unt=
il
Next Week=E2=80=A6</font></h2>
<font face=3D"Helvetica Neue">
</font>
<p><font face=3D"Helvetica Neue">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]">say hi</a>.</font></p>
<font face=3D"Helvetica Neue">
</font>
<p><font face=3D"Helvetica Neue">- Ben</font></p>
<font face=3D"Helvetica Neue">
</font>
<h2><font face=3D"Helvetica Neue"><a
id=3D"user-content-resolved-issues-since-last-twio"
class=3D"anchor" href=3D"#resolved-issues-since-last-twio"
aria-hidden=3D"true"><svg aria-hidden=3D"true" class=3D"octicon
octicon-link" height=3D"16" version=3D"1.1" viewBox=3D"0 0 16=
16"
width=3D"16"><path fill-rule=3D"evenodd" d=3D"M4 9h1v1H4c-1.5
0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91
2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8
4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2
2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64
1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9
13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Res=
olved
Issues Since Last TWiO</font></h2>
<font face=3D"Helvetica Neue">
</font>
<ul>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/HELM-54">HELM-54</a=
>:
Document severity colors and icons</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/HZN-1155">HZN-1155<=
/a>:
OSGi-based notification strategies</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/HZN-1156">HZN-1156<=
/a>:
Upgrade to JNA 4.3.0</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-7646">NMS-7646<=
/a>:
Synology MIB files</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9108">NMS-9108<=
/a>:
"Manually Add an Interface" seems broken</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9178">NMS-9178<=
/a>:
java.lang.OutOfMemoryError: unable to create new native thread<=
/font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9406">NMS-9406<=
/a>:
Allow provisiond to perform reverse lookups without requiring
an A record (foundation-2016)</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9420">NMS-9420<=
/a>:
No bounds-checking in processing of DHCP Options</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9606">NMS-9606<=
/a>:
The remote-poller.sh script looks for the remote-poller.jar
file in the wrong location</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9607">NMS-9607<=
/a>:
Allow use of %% to escape a percent sign in the eventconf</font=
></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9608">NMS-9608<=
/a>:
Unable to modify poller packages through the Monitoring
Locations UI</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9611">NMS-9611<=
/a>:
vmware importer fails with NPE</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9615">NMS-9615<=
/a>:
Basic syslog messages with Informational severity turn into
unknown events</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9618">NMS-9618<=
/a>:
quick add node is broken</font></li>
<li><font face=3D"Helvetica Neue"><a
href=3D"https://issues.opennms.org/browse/NMS-9631">NMS-9631<=
/a>:
Remote Poller log path incorrect when using the NSIS installer<=
/font></li>
</ul>
<font face=3D"Helvetica Neue">
</font>
</body>
</html>
--------------EA11ED52CA4A41D1B56FB704--
--===============7500025152068757490==
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
--===============7500025152068757490==
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
--===============7500025152068757490==--