This Week in OpenNMS: April 9th, 2018
Benjamin Reed <[email protected]> Mon, 9 Apr 2018 11:54:51 -0400
| Newsgroups | gmane.network.opennms.announce,gmane.network.opennms.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============4937348625522080710==
Content-Type: multipart/alternative;
boundary="------------0C78747414B78BAE64728D69"
Content-Language: en-US
This is a multi-part message in MIME format.
--------------0C78747414B78BAE64728D69
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
It's time for This Week in OpenNMS!
In the last week we released Helm 1.1.0, continued to do more work in
preparation for Drift in Horizon 22, and worked on various integrations
with other tools.
<#github-project-updates>Github Project Updates
*
*Internals, APIs, and Documentation*
o I fixed a bug that would cause some event comparisons to not
match properly.
o Jesse, David, and I fixed some bugs in building on Windows.
o Jesse fixed an issue with template compatibility across
different Elasticsearch versions.
o Chandra did more work on Kafka integration.
o Christian updated our embedded Karaf to 4.1.5 to fix some Karaf
shell issues.
o Jesse refactored our Camel sink implementation.
*
*Web & UI*
o I wrapped up my fixes for Helm and ReST timeouts.
o I implemented support for fallback attributes (eg, handling
ifHCInOctets/ifInOctets gracefully) in Helm
o I fixed a bug in the Helm perf-ds that would cause it to not
report errors properly on timeout.
<#opennms-helm-110-released>OpenNMS Helm 1.1.0 Released
A new version of our Grafana integration, OpenNMS Helm, has been
released. It includes a number of bug fixes and features, including
Grafana 5 support as well as support for defining custom actions in the
alarm table panel.
Packages are available in our Debian and RPM repositories, as well as
directly in the Grafana plugin registry.
The DockerHub image for Helm
<https://hub.docker.com/r/opennms/helm/tags/> has been updated as well,
with Helm 1.1.0 and Grafana 5.0.4.
<#upcoming-events-and-appearances>Upcoming Events and Appearances
*
*Africa Internet Summit - April 29th through May 11th, 2018
<http://internetsummitafrica.org/>*
Tarus Balog will be conducting a one day workshop on OpenNMS
<https://www.internetsummit.africa/agenda/programme> at the Africa
Network Operators group <https://afnog.org/>'s annual Africa
Internet Summit (AIS) <http://internetsummitafrica.org/> to be held
in Dakar, Senegal. The training is currently scheduled for Sunday,
May 6th.
*
*Dev-Jam 2018 - June 10th through 16th, 2018
<https://wiki.opennms.org/wiki/Dev-Jam_2018>*
The OpenNMS developers conference, Dev-Jam, will return again this
year to the University of Minnesota in Minneapolis. Dev-Jam is a
week of fun -- half hackathon, half social get-together. More
information is available on the OpenNMS wiki
<https://wiki.opennms.org/wiki/Dev-Jam_2018> and registration is now
open <http://www.opennms.com/opennms-dev-jam-registration> -- please
join us! All are welcome.
*
*OpenNMS User Conference Europe 2018 - September 20th through 21st,
2018 <https://ouce.opennms.eu/>*
OUCE 2018 <https://ouce.opennms.eu/> will be held at the Rilano
Hotel in Munich, Germany <https://www.rilano-hotel-muenchen.de/>. A
reception will be held on Wednesday the 19th, with talks and
workshops the following Thursday and Friday. The call for papers
<https://ouce.opennms.eu/cfp/2018/> is now open for submissions.
<#until-next-week>Until Next Week…
If there’s anything you’d like me to talk about in a future TWiO, or you
just have a comment or criticism you’d like to share, don’t hesitate to
say hi <mailto:[email protected]>.
- Ben
<#resolved-issues-since-last-twio>Resolved Issues Since Last TWiO
* HELM-78 <https://issues.opennms.org/browse/HELM-78>: Allow users to
query flow data
* HELM-86 <https://issues.opennms.org/browse/HELM-86>: Configurable
query timeouts
* HELM-87 <https://issues.opennms.org/browse/HELM-87>: Support for
"fallback" attributes
* HELM-88 <https://issues.opennms.org/browse/HELM-88>: PM datasource
does not fail gracefully when the query time outs
* HZN-1199 <https://issues.opennms.org/browse/HZN-1199>: Horizontally
scaling telemetryd (research)
* HZN-1200 <https://issues.opennms.org/browse/HZN-1200>: Review
existing Karaf container assemblies
* HZN-1201 <https://issues.opennms.org/browse/HZN-1201>: Review uber
bundle strategy
* HZN-1202 <https://issues.opennms.org/browse/HZN-1202>: Review
structure of DAO related application contexts
* HZN-1203 <https://issues.opennms.org/browse/HZN-1203>: Review Karaf
feature definitions
* HZN-1255 <https://issues.opennms.org/browse/HZN-1255>: Create RPM
packages for the elasticsearch-drift-plugin
* NMS-9885 <https://issues.opennms.org/browse/NMS-9885>:
collection:collect command fails with ClassCastException
* NMS-9941 <https://issues.opennms.org/browse/NMS-9941>:
EventUtils.eventsMatch() fails if nodeId is greater than 127
* NMS-9942 <https://issues.opennms.org/browse/NMS-9942>: webpack
compilation fails on Windows (due to invalid path separator)
* NMS-9943 <https://issues.opennms.org/browse/NMS-9943>: compilation
fails on windows due to checkstyle exceptions
* NMS-9947 <https://issues.opennms.org/browse/NMS-9947>: Java not
found properly when building from Windows CMD proc
* NMS-9948 <https://issues.opennms.org/browse/NMS-9948>: Vaadin Maven
Plugin fails on Windows
--------------0C78747414B78BAE64728D69
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><font face="Helvetica Neue" size="-1">It's time for This Week in
OpenNMS!</font></p>
<p><font face="Helvetica Neue" size="-1">In the last week we
released Helm 1.1.0, continued to do more work in preparation
for Drift in Horizon 22, and worked on various integrations with
other tools.<br>
</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-github-project-updates" class="anchor"
href="#github-project-updates" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>Github
Project Updates</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<ul>
<li>
<p><font face="Helvetica Neue" size="-1"><strong>Internals,
APIs, and Documentation</strong></font></p>
<ul>
<li><font face="Helvetica Neue" size="-1">I fixed a bug that
would cause some event comparisons to not match properly.</font></li>
<li><font face="Helvetica Neue" size="-1">Jesse, David, and I
fixed some bugs in building on Windows.</font></li>
<li><font face="Helvetica Neue" size="-1">Jesse fixed an issue
with template compatibility across different Elasticsearch
versions.</font></li>
<li><font face="Helvetica Neue" size="-1">Chandra did more
work on Kafka integration.</font></li>
<li><font face="Helvetica Neue" size="-1">Christian updated
our embedded Karaf to 4.1.5 to fix some Karaf shell
issues.</font></li>
<li><font face="Helvetica Neue" size="-1">Jesse refactored our
Camel sink implementation.</font></li>
</ul>
</li>
<li>
<p><font face="Helvetica Neue" size="-1"><strong>Web & UI</strong></font></p>
<ul>
<li><font face="Helvetica Neue" size="-1">I wrapped up my
fixes for Helm and ReST timeouts.</font></li>
<li><font face="Helvetica Neue" size="-1">I implemented
support for fallback attributes (eg, handling
ifHCInOctets/ifInOctets gracefully) in Helm</font></li>
<li><font face="Helvetica Neue" size="-1">I fixed a bug in the
Helm perf-ds that would cause it to not report errors
properly on timeout.</font></li>
</ul>
</li>
</ul>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-opennms-helm-110-released" class="anchor"
href="#opennms-helm-110-released" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>OpenNMS
Helm 1.1.0 Released</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">A new version of our
Grafana integration, OpenNMS Helm, has been released. It
includes a number of bug fixes and features, including Grafana 5
support as well as support for defining custom actions in the
alarm table panel.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">Packages are available in
our Debian and RPM repositories, as well as directly in the
Grafana plugin registry.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">The <a
href="https://hub.docker.com/r/opennms/helm/tags/"
rel="nofollow">DockerHub image for Helm</a> has been updated
as well, with Helm 1.1.0 and Grafana 5.0.4.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-upcoming-events-and-appearances"
class="anchor" href="#upcoming-events-and-appearances"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>Upcoming Events and Appearances</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<ul>
<li>
<p><font face="Helvetica Neue" size="-1"><strong><a
href="http://internetsummitafrica.org/" rel="nofollow">Africa
Internet Summit - April 29th through May 11th, 2018</a></strong></font></p>
<p><font face="Helvetica Neue" size="-1">Tarus Balog will be <a
href="https://www.internetsummit.africa/agenda/programme"
rel="nofollow">conducting a one day workshop on OpenNMS</a>
at the <a href="https://afnog.org/" rel="nofollow">Africa
Network Operators group</a>'s annual <a
href="http://internetsummitafrica.org/" rel="nofollow">Africa
Internet Summit (AIS)</a> to be held in Dakar, Senegal.
The training is currently scheduled for Sunday, May 6th.</font></p>
</li>
<li>
<p><font face="Helvetica Neue" size="-1"><strong><a
href="https://wiki.opennms.org/wiki/Dev-Jam_2018"
rel="nofollow">Dev-Jam 2018 - June 10th through 16th,
2018</a></strong></font></p>
<p><font face="Helvetica Neue" size="-1">The OpenNMS developers
conference, Dev-Jam, will return again this year to the
University of Minnesota in Minneapolis.
Dev-Jam is a week of fun -- half hackathon, half social
get-together. More information is available on <a
href="https://wiki.opennms.org/wiki/Dev-Jam_2018"
rel="nofollow">the OpenNMS wiki</a> and <a
href="http://www.opennms.com/opennms-dev-jam-registration"
rel="nofollow">registration is now open</a> -- please join
us! All are welcome.</font></p>
</li>
<li>
<p><font face="Helvetica Neue" size="-1"><strong><a
href="https://ouce.opennms.eu/" rel="nofollow">OpenNMS
User Conference Europe 2018 - September 20th through
21st, 2018</a></strong></font></p>
<p><font face="Helvetica Neue" size="-1"><a
href="https://ouce.opennms.eu/" rel="nofollow">OUCE 2018</a>
will be held at the <a
href="https://www.rilano-hotel-muenchen.de/"
rel="nofollow">Rilano Hotel in Munich, Germany</a>.
A reception will be held on Wednesday the 19th, with talks
and workshops the following Thursday and Friday.
The <a href="https://ouce.opennms.eu/cfp/2018/"
rel="nofollow">call for papers</a> is now open for
submissions.</font></p>
</li>
</ul>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-until-next-week" class="anchor"
href="#until-next-week" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>Until
Next Week…</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">If there’s anything you’d
like me to talk about in a future TWiO, or you just have a
comment or criticism you’d like to share, don’t hesitate to <a
href="mailto:[email protected]">say hi</a>.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">- Ben</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-resolved-issues-since-last-twio"
class="anchor" href="#resolved-issues-since-last-twio"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>Resolved Issues Since Last TWiO</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<ul>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HELM-78"
rel="nofollow">HELM-78</a>: Allow users to query flow data</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HELM-86"
rel="nofollow">HELM-86</a>: Configurable query timeouts</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HELM-87"
rel="nofollow">HELM-87</a>: Support for "fallback"
attributes</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HELM-88"
rel="nofollow">HELM-88</a>: PM datasource does not fail
gracefully when the query time outs</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1199"
rel="nofollow">HZN-1199</a>: Horizontally scaling telemetryd
(research)</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1200"
rel="nofollow">HZN-1200</a>: Review existing Karaf container
assemblies</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1201"
rel="nofollow">HZN-1201</a>: Review uber bundle strategy</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1202"
rel="nofollow">HZN-1202</a>: Review structure of DAO related
application contexts</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1203"
rel="nofollow">HZN-1203</a>: Review Karaf feature
definitions</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1255"
rel="nofollow">HZN-1255</a>: Create RPM packages for the
elasticsearch-drift-plugin</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9885"
rel="nofollow">NMS-9885</a>: collection:collect command
fails with ClassCastException</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9941"
rel="nofollow">NMS-9941</a>: EventUtils.eventsMatch() fails
if nodeId is greater than 127</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9942"
rel="nofollow">NMS-9942</a>: webpack compilation fails on
Windows (due to invalid path separator)</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9943"
rel="nofollow">NMS-9943</a>: compilation fails on windows
due to checkstyle exceptions</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9947"
rel="nofollow">NMS-9947</a>: Java not found properly when
building from Windows CMD proc</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9948"
rel="nofollow">NMS-9948</a>: Vaadin Maven Plugin fails on
Windows</font></li>
</ul>
<font face="Helvetica Neue" size="-1">
</font>
</body>
</html>
--------------0C78747414B78BAE64728D69--
--===============4937348625522080710==
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
--===============4937348625522080710==
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
--===============4937348625522080710==--