OpenNMS On the Horizon - Bug Fixing, Packaging, Detectors and Discovery, Reporting, Helm, and More!
Tags: opennms, karaf, kafka, systemd
Published: 2019-10-21 19:20:03

---
title: OpenNMS On the Horizon - Bug Fixing, Packaging, Detectors and Discovery, Reporting, Helm, and More!
published: true
date: 2019-10-21 19:07:24 UTC
tags: opennms, karaf, kafka, systemd
canonical_url: https://opennms.discourse.group/t/opennms-on-the-horizon-october-21st-2019-bug-fixing-packaging-detectors-and-discovery-reporting-helm-and-more/823
cover_image: https://i.imgur.com/74fmzvG.png
---

It's time for OpenNMS On the Horizon!

In the last week we worked on lots of small bug fixes, packaging updates and improvements, adding detectors to discovery, reporting, and Helm.

<!-- git log --author=bamboo@opennms.org --invert-grep --all --no-merges --color=always --since='2019-10-14 00:00:00' --until='2019-10-21 00:00:00' --format='%Cblue%ai %Cgreen%aN %Creset%s %Cblue(%H)%Cred%d' --author-date-order | sort | less -R -->


## Github Project Updates

* __Internals, APIs, and Documentation__

  * Markus worked on fixing report delivery to some email addresses.
  * Patrick continued to work on fixing event parameter ordering.
  * I wrapped up my work fixing up the OpenNMS `systemd` service file as well as adding Minion and Sentinel native `systemd` services.
  * Ronny fixed up a bunch of compatibility and installation issues in the documentation.
  * I fixed an issue with upgrades when moving to the new monolithic Minion RPMs.
  * Chandra fixed an issue where kafka sync API chunks could be processed twice if a retry has occurred.
  * Christian fixed an issue with alarm clearing and BSM.
  * Chandra continued his work on being able to run detectors as part of the discovery process.
  * Alejandro fixed a configuration issue where the `JMX-Cassandra` service could be shown as "down" even if only one instance in the cluster is down.
  * Alejandro fixed a bug in the event description for `interfaceAdminUp`.
  * Patrick worked on cleaning up the rest of our Karaf shell commands to start with `opennms` for consistency.
  * Ronny worked on a bunch of doc updates to default to CentOS 8 for RPM installs.

* __Web, ReST, and UI__

  * Markus worked on fixing Reportd-generated reports not being downloadable in the new UI.
  * Markus worked on adding support for sending a generated report to a URL as a webhook.
  * Markus continued work on his proof-of-concept universal search bar.
  * I worked on fixing Helm to work with Grafana 6.4.


## Upcoming Events and Appearances

* **[NETHINKS Training in Fulda, Germany - October 21st through 25th](https://www.nethinks.com/opennms-schulung.html)**

  NETHINKS will be offering German-language training in their headquarters in Fulda, Germany the week of October 21st.

  For more details or to sign up, see the [NETHINKS training page](https://www.nethinks.com/opennms-schulung.html).


## Until Next Week…

If there’s anything you’d like me to talk about in a future OOH, or you just have a comment or criticism you’d like to share, don’t hesitate to [say hi](mailto:twio@opennms.org).

\- Ben

<!--
  https://github.com/OpenNMS/twio-fodder/blob/ee50b0f05f3f93a66c242448a70fdca3993b972a/scripts/twio-issues-list.pl
-->

## Resolved Issues Since Last OOH

* [NMS-9842](https://issues.opennms.org/browse/NMS-9842): Documentation typo for /rest/ifservices on the developers guide
* [NMS-10027](https://issues.opennms.org/browse/NMS-10027): The JMX-Cassandra service goes down for all the cluster when a single instance is down.
* [NMS-10184](https://issues.opennms.org/browse/NMS-10184): deleting a BSM monitor while an alarm is active doesn't clear the alarm
* [NMS-10582](https://issues.opennms.org/browse/NMS-10582): snmp authentication error traps with Enhanced Linkd / bridge discovery
* [NMS-12263](https://issues.opennms.org/browse/NMS-12263): Refactor Event Timestamps to ISO-8601 Format (Breaking Change)
* [NMS-12299](https://issues.opennms.org/browse/NMS-12299): Create proper systemd files for OpenNMS, Minion and Sentinel
* [NMS-12302](https://issues.opennms.org/browse/NMS-12302): BSM simulation mode does not reset the last state
* [NMS-12337](https://issues.opennms.org/browse/NMS-12337): Reportd generated reports cause: "No bean named '' is defined" in Persisted Reports
* [NMS-12342](https://issues.opennms.org/browse/NMS-12342): Delivering a report with "-" in local part of email address is not working
* [NMS-12348](https://issues.opennms.org/browse/NMS-12348): Update installation guide to CentOS 8