OpenNMS On the Horizon - Helm, InfluxDB, Kafka RPC, and More!
Tags: ooh
Published: 2020-02-03 17:57:50

---
title: OpenNMS On the Horizon - Helm, InfluxDB, Kafka RPC, and More!
published: true
date: 2020-02-03 17:40:07 UTC
tags: OOH
canonical_url: https://opennms.discourse.group/t/opennms-on-the-horizon-february-3rd-2019-helm-influxdb-kafka-rpc-and-more/991
cover_image: https://i.imgur.com/74fmzvG.png
---

It's time for OpenNMS On the Horizon!

In the last week we cleaned up Helm compatibility, worked on InfluxDB support, continued to improve Kafka RPC, and more.

<!-- git log --author=bamboo@opennms.org --invert-grep --all --no-merges --color=always --since='2020-01-27 00:00:00' --until='2020-02-03 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__

* Bonnie did more work on cleaning up documentation in various places.
* Markus continued to work on integrating the new graph service API into OIA.
* Patrick worked on an InfluxDB implementation for the new time-series API.
* Chandra continued his work making Kafka RPC topics more configurable.
* Ronny worked on moving some Bamboo merge and documentation actions to CircleCI.
* Markus did more work on fixing a performance issue in the ALEC topology updater.

### __Web, ReST, and UI__

* I wrapped up the code for [my fix](https://circleci.com/gh/RangerRick/moment-javaformat/) for parsing format strings in AngularJS.
* I fixed a number of Helm bugs including Grafana 6.5 and 6.6 support.

## Calendar of Events

### **February Releases - February 4th, 2020**

The next OpenNMS release day is February 4th, 2020.

There will be more details as we continue to work on issues, but currently it is expected we'll put out the following releases:

* Horizon 25.1.3
* Meridian 2019.1.3

<!--
  So far we expect to be putting out the following releases:
  * [Horizon 25.1.2](https://issues.opennms.org/browse/NMS-12429?jql=resolution%20in%20(Fixed%2C%20Done)%20AND%20fixVersion%20%3D%2025.1.2%20ORDER%20BY%20priority%20DESC)
  * [Meridian 2018.1.15](https://issues.opennms.org/browse/NMS-12431?jql=resolution%20in%20(Fixed%2C%20Done)%20AND%20fixVersion%20%3D%20Meridian-2018.1.15%20ORDER%20BY%20priority%20DESC)
  * [Meridian 2019.1.2](https://issues.opennms.org/browse/NMS-12429?jql=resolution%20in%20(Fixed%2C%20Done)%20AND%20fixVersion%20%3D%20Meridian-2019.1.2%20ORDER%20BY%20priority%20DESC)
-->

### **[SCaLE 18x](https://www.socallinuxexpo.org/scale/18x/) - Pasadena, California - March 5th through 8th, 2020**

Tarus Balog [will be speaking at SCaLE 18x](https://www.socallinuxexpo.org/scale/18x/presentations/millions-devices-billions-metrics) on alarm correlation (ALEC) and other technologies for large-scale monitoring with OpenNMS.

His presentation is on Saturday the 7th at 4:30pm.

## 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

* [HELM-196](https://issues.opennms.org/browse/HELM-196): Alarm table rendering failures with Grafana 6.5.2
* [HELM-205](https://issues.opennms.org/browse/HELM-205): Document how to use template variables and node label transforms
* [HELM-210](https://issues.opennms.org/browse/HELM-210): Documentation doesn't show latest release
* [HELM-211](https://issues.opennms.org/browse/HELM-211): Grafana dependency should be updated and should be more specific
* [HELM-212](https://issues.opennms.org/browse/HELM-212): number (count) columns render wrong in Grafana 6.5 and 6.6
* [HELM-219](https://issues.opennms.org/browse/HELM-219): Update CircleCI build pipeline from 2.0 to 2.1
* [NMS-12443](https://issues.opennms.org/browse/NMS-12443): Inefficient locking in the TopologyUpdater class
* [NMS-12453](https://issues.opennms.org/browse/NMS-12453): Expose status information when fetching a graph view