OpenNMS On the Horizon - Graph API, SNMP Profiles, Package Repositories, Documentation, and More!
Tags: ooh
Published: 2020-01-06 19:38:37

---
title: OpenNMS On the Horizon - Graph API, SNMP Profiles, Package Repositories, Documentation, and More!
published: true
date: 2020-01-06 16:30:45 UTC
tags: OOH
canonical_url: https://opennms.discourse.group/t/opennms-on-the-horizon-january-6th-2020-graph-api-snmp-profiles-package-repositories-documentation-and-more/936
cover_image: https://i.imgur.com/74fmzvG.png
---

It's time for OpenNMS On the Horizon!

Since before our Holiday break we continued to work on graph and SNMP enhancements, moving packages to a (hopefully) faster and easier-to-manage cloud service, and updated documentation.

<!-- git log --author=bamboo@opennms.org --invert-grep --all --no-merges --color=always --since='2019-12-16 00:00:00' --until='2020-01-06 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 did more work on optimizing and improving the new graph service API.
  * Chandra continued his work on updating the SNMP detector to support SNMP config profiles.
  * Ronny did more work on the Cassandra installation docs.
  * Jeff fixed the default alarmd drools rules to skip ticket creation to match the old behavior.
  * I worked on publishing our RPM and Debian packages to CloudSmith.
  * Patrick continued his work refactoring our existing time-series persistence APIs.
  * Bonnie worked on improving the Helm documentation.

* __Web, ReST, and UI__

  * Jesse worked on enhancing the Alarm API to retrieve historical alarms from Elasticsearch.

## Calendar of Events

* **January Releases - January 7th, 2020**

  The next OpenNMS release day is January 7th, 2020.

  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)

## 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-195](https://issues.opennms.org/browse/HELM-195): "Canceled:Query Changed while running" when clearing multiple alarms
* [NMS-12397](https://issues.opennms.org/browse/NMS-12397): Refactoring of the Cassandra installation instructions
* [NMS-12406](https://issues.opennms.org/browse/NMS-12406): SNMP detector should use snmp profiles
* [NMS-12439](https://issues.opennms.org/browse/NMS-12439): Ticket-creating automations are incorrectly enabled by default
* [NMS-12442](https://issues.opennms.org/browse/NMS-12442): Enable downtime model-based node deletion to happen when unmanaged interfaces exist
* [NMS-12454](https://issues.opennms.org/browse/NMS-12454): Make it easy to download Debian/RPM artifacts from CircleCI
* [NMS-12455](https://issues.opennms.org/browse/NMS-12455): Improve alarmd Drools engine performance by using STREAM mode
* [NMS-12463](https://issues.opennms.org/browse/NMS-12463): RRDTool 1.7.0 permission bug when running as non-root
* [NMS-12464](https://issues.opennms.org/browse/NMS-12464): Deploy RPMs and Debian Packages to CloudSmith