This Week in OpenNMS - January 22nd, 2019 - Kafka Updates, WS-Man Support, UI Refresh, Helm, and more!
Benjamin Reed <[email protected]> Tue, 22 Jan 2019 11:55:29 -0500
| Newsgroups | gmane.network.opennms.announce,gmane.network.opennms.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============8265310112677056449==
Content-Type: multipart/alternative;
boundary="------------AB387BF1B60CB7741ABC08A1"
Content-Language: en-US
This is a multi-part message in MIME format.
--------------AB387BF1B60CB7741ABC08A1
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
It's time for This Week in OpenNMS!
Last week we worked on a number of Kafka-related fixes and improvements,
improved minion monitor support, the Bootstrap 4 UI rework, and a bunch
of other bug fixes and enhancements.
<#github-project-updates>Github Project Updates
*
*Internals, APIs, and Documentation*
o Chandra worked on an issue where syslog events could trigger
notifications when they are not supposed to.
o Antonio continued his work on exposing topology data to Kafka.
o Jesse fixed an issue where some event parameter names would be
too long to be persisted to the database.
o Chandra did more work on supporting large buffer sizes in Kafka RPC.
o Christian worked on modernizing the DHCP monitor to be
Minion-capable.
o Jesse continued to work on updating pushing data to Elasticsearch.
o Chandra did more changes to the poller API support in OIA.
o Dino worked on supporting getting provisioning asset information
from WS-Man.
o Jesse added support for printing runtime event configuration
from the Karaf CLI.
o Jesse added Helm documentation for the performance datasource.
o Jesse fixed some issues in the Minion WS-Man support.
o Matt continued to work on tools to help evaluate alarm and
situation coverage.
*
*Web & UI*
o Markus, Sebastian, and Ronny continued their work on moving to
Bootstrap 4 for our web UI.
o Markus fixed an issue with exceptions in OSGi-provided ReST
services getting eaten.
o Christian worked on an issue where the wallboard UI would show
"Nothing to display".
o Markus fixed a problem where the Business Service Status panel
would not show.
o I worked on making it possible to use node or resource labels
and names in Helm datasource labels.
o Dustin did some refactoring of the code for supporting browser
notifications.
o Brynjar Eide worked on adding some missing thread pool
information from Collectd and Pollerd's instrumentation.
o Dustin worked on making Helm's queries to the measurements API
have a consistent order.
<#opennms-meridian-and-horizon-releases>OpenNMS Meridian and Horizon
Releases
Last week we released Meridian 2018.1.4 and Horizon 23.0.2.
Both were primarily bugfix releases that also included a number of
performance improvements to topology map loading.
For a complete list of changes, see the release announcements:
* Meridian 2018.1.4
<https://www.opennms.com/2019/01/18/opennms-meridian-2018-1-4-released/>
* Horizon 23.0.2
<https://www.opennms.org/en/blog/releases/2019-01-17-opennms-horizon-23.0.2>
<#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
* HZN-1458 <https://issues.opennms.org/browse/HZN-1458>: No
stack-traces for exceptions thrown by REST services in OSGi
* HZN-1460 <https://issues.opennms.org/browse/HZN-1460>: Add option to
syslogd to include the raw syslog message as a parameter in the
generated event
* NMS-10357 <https://issues.opennms.org/browse/NMS-10357>: Improve
Collectd and Pollerd's ThreadPool graphs
* NMS-10404 <https://issues.opennms.org/browse/NMS-10404>: Support
provisioning asset information via wsman
* NMS-10441 <https://issues.opennms.org/browse/NMS-10441>: Update
favicon.ico for higher resolutions
* NMS-10446 <https://issues.opennms.org/browse/NMS-10446>: Support
large buffer sizes in Kafka RPC
* NMS-10449 <https://issues.opennms.org/browse/NMS-10449>: Use the
DaemonService to reload a daemon instead of the DaemonNameEnum
* NMS-10518 <https://issues.opennms.org/browse/NMS-10518>:
refactor/clean up |opennms| script
* NMS-10527 <https://issues.opennms.org/browse/NMS-10527>: Remove
unused Topology Plugin "org.opennms.features.topology.plugins.ssh"
* NMS-10529 <https://issues.opennms.org/browse/NMS-10529>:
BusinessServiceVertexStatusInfoPanelItem is broken
* NMS-10530 <https://issues.opennms.org/browse/NMS-10530>: Flow query
fails with NPE if it returns no data
* OIA-1 <https://issues.opennms.org/browse/OIA-1>: Add support for
ServiceMonitors
--------------AB387BF1B60CB7741ABC08A1
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">It's time for This Week in OpenNMS!</font></p>
<font face="Helvetica Neue">
</font>
<p><font face="Helvetica Neue">Last week we worked on a number of
Kafka-related fixes and improvements, improved minion monitor
support, the Bootstrap 4 UI rework, and a bunch of other bug
fixes and enhancements.</font></p>
<font face="Helvetica Neue">
</font>
<h2>
<font face="Helvetica Neue"><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">
</font>
<ul>
<li>
<p><font face="Helvetica Neue"><strong>Internals, APIs, and
Documentation</strong></font></p>
<ul>
<li><font face="Helvetica Neue">Chandra worked on an issue
where syslog events could trigger notifications when they
are not supposed to.</font></li>
<li><font face="Helvetica Neue">Antonio continued his work on
exposing topology data to Kafka.</font></li>
<li><font face="Helvetica Neue">Jesse fixed an issue where
some event parameter names would be too long to be
persisted to the database.</font></li>
<li><font face="Helvetica Neue">Chandra did more work on
supporting large buffer sizes in Kafka RPC.</font></li>
<li><font face="Helvetica Neue">Christian worked on
modernizing the DHCP monitor to be Minion-capable.</font></li>
<li><font face="Helvetica Neue">Jesse continued to work on
updating pushing data to Elasticsearch.</font></li>
<li><font face="Helvetica Neue">Chandra did more changes to
the poller API support in OIA.</font></li>
<li><font face="Helvetica Neue">Dino worked on supporting
getting provisioning asset information from WS-Man.</font></li>
<li><font face="Helvetica Neue">Jesse added support for
printing runtime event configuration from the Karaf CLI.</font></li>
<li><font face="Helvetica Neue">Jesse added Helm documentation
for the performance datasource.</font></li>
<li><font face="Helvetica Neue">Jesse fixed some issues in the
Minion WS-Man support.</font></li>
<li><font face="Helvetica Neue">Matt continued to work on
tools to help evaluate alarm and situation coverage.</font></li>
</ul>
</li>
<li>
<p><font face="Helvetica Neue"><strong>Web & UI</strong></font></p>
<ul>
<li><font face="Helvetica Neue">Markus, Sebastian, and Ronny
continued their work on moving to Bootstrap 4 for our web
UI.</font></li>
<li><font face="Helvetica Neue">Markus fixed an issue with
exceptions in OSGi-provided ReST services getting eaten.</font></li>
<li><font face="Helvetica Neue">Christian worked on an issue
where the wallboard UI would show "Nothing to display".</font></li>
<li><font face="Helvetica Neue">Markus fixed a problem where
the Business Service Status panel would not show.</font></li>
<li><font face="Helvetica Neue">I worked on making it possible
to use node or resource labels and names in Helm
datasource labels.</font></li>
<li><font face="Helvetica Neue">Dustin did some refactoring of
the code for supporting browser notifications.</font></li>
<li><font face="Helvetica Neue">Brynjar Eide worked on adding
some missing thread pool information from Collectd and
Pollerd's instrumentation.</font></li>
<li><font face="Helvetica Neue">Dustin worked on making Helm's
queries to the measurements API have a consistent order.</font></li>
</ul>
</li>
</ul>
<font face="Helvetica Neue">
</font>
<h2>
<font face="Helvetica Neue"><a
id="user-content-opennms-meridian-and-horizon-releases"
class="anchor" href="#opennms-meridian-and-horizon-releases"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>OpenNMS Meridian and Horizon
Releases</font></h2>
<font face="Helvetica Neue">
</font>
<p><font face="Helvetica Neue">Last week we released Meridian
2018.1.4 and Horizon 23.0.2.</font></p>
<font face="Helvetica Neue">
</font>
<p><font face="Helvetica Neue">Both were primarily bugfix releases
that also included a number of performance improvements to
topology map loading.</font></p>
<font face="Helvetica Neue">
</font>
<p><font face="Helvetica Neue">For a complete list of changes, see
the release announcements:</font></p>
<font face="Helvetica Neue">
</font>
<ul>
<li><font face="Helvetica Neue"><a
href="https://www.opennms.com/2019/01/18/opennms-meridian-2018-1-4-released/"
rel="nofollow">Meridian 2018.1.4</a></font></li>
<li><font face="Helvetica Neue"><a
href="https://www.opennms.org/en/blog/releases/2019-01-17-opennms-horizon-23.0.2"
rel="nofollow">Horizon 23.0.2</a></font></li>
</ul>
<font face="Helvetica Neue">
</font>
<h2>
<font face="Helvetica Neue"><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">
</font>
<p><font face="Helvetica Neue">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">
</font>
<p><font face="Helvetica Neue">- Ben</font></p>
<font face="Helvetica Neue">
</font>
<h2>
<font face="Helvetica Neue"><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">
</font>
<ul>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/HZN-1458"
rel="nofollow">HZN-1458</a>: No stack-traces for exceptions
thrown by REST services in OSGi</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/HZN-1460"
rel="nofollow">HZN-1460</a>: Add option to syslogd to
include the raw syslog message as a parameter in the generated
event</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10357"
rel="nofollow">NMS-10357</a>: Improve Collectd and Pollerd's
ThreadPool graphs</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10404"
rel="nofollow">NMS-10404</a>: Support provisioning asset
information via wsman</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10441"
rel="nofollow">NMS-10441</a>: Update favicon.ico for higher
resolutions</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10446"
rel="nofollow">NMS-10446</a>: Support large buffer sizes in
Kafka RPC</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10449"
rel="nofollow">NMS-10449</a>: Use the DaemonService to
reload a daemon instead of the DaemonNameEnum</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10518"
rel="nofollow">NMS-10518</a>: refactor/clean up <code>opennms</code>
script</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10527"
rel="nofollow">NMS-10527</a>: Remove unused Topology Plugin
"org.opennms.features.topology.plugins.ssh"</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10529"
rel="nofollow">NMS-10529</a>:
BusinessServiceVertexStatusInfoPanelItem is broken</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/NMS-10530"
rel="nofollow">NMS-10530</a>: Flow query fails with NPE if
it returns no data</font></li>
<li>
<font face="Helvetica Neue"><a
href="https://issues.opennms.org/browse/OIA-1"
rel="nofollow">OIA-1</a>: Add support for ServiceMonitors</font></li>
</ul>
</body>
</html>
--------------AB387BF1B60CB7741ABC08A1--
--===============8265310112677056449==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============8265310112677056449==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
To ask an OpenNMS question, please visit Stack Overflow (quick link http://ask.opennms.org).
If you want to interact in real time, visit https://chat.opennms.org.
To unsubscribe or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-announce
--===============8265310112677056449==--