September Updates for Meridian 2017 through 2019 and Horizon 26
Tags: news, docker, horizon, jetty
Published: 2020-09-08 19:42:31

---
title: September Updates for Meridian 2017 through 2019 and Horizon 26
published: true
date: 2020-09-02 21:46:42 UTC
tags: News,docker,Horizon,jetty
canonical_url: https://www.opennms.com/en/blog/2020-09-02-september-updates-for-meridian-2017-through-2019-and-horizon-26/?utm_source=rss&utm_medium=rss&utm_campaign=september-updates-for-meridian-2017-through-2019-and-horizon-26
---

OpenNMS is released on a monthly schedule, the first Tuesday of the month. The next scheduled release will be October 6th.

In September, we released updates for all supported OpenNMS releases.

# Horizon 26.2.1

Release 26.2.1 is the eighth release in the Horizon 26 series.

_(Note: 26.2.0 was released in the September release window, but was missing some important fixes because of a few missed branch merges.  26.2.1 contains all of the fixes that were targeted to 26.2.0.)_

It contains a bunch of bug fixes and improvements, including adding support for a new telemetry adapter supporting collection from OpenConfig over the gRPC Juniper Telemetry Interface.

The codename for 26.2.0 was [_Kabuki_](http://www.historyofmasks.net/famous-masks/japanese-masks/).
The codename for 26.2.1 is [_Maskne_](https://www.cnn.com/2020/06/25/health/maskne-acne-covid-masks-wellness/index.html).

## Bug Fixes

- Slack-compatible notification strategies expect "url" for switch name, should be "-url" (Issue [NMS-10552](http://issues.opennms.org/browse/NMS-10552))
- Resource Graph properties throws exception if label starts with a number (Issue [NMS-12793](http://issues.opennms.org/browse/NMS-12793))
- importing a provisioning group erases path outages (Issue [NMS-3608](http://issues.opennms.org/browse/NMS-3608))
- Can't install Horizon on Ubuntu 20.04 LTS (Issue [NMS-12693](http://issues.opennms.org/browse/NMS-12693))
- opennms.pid missing when started by Systemd (Issue [NMS-12769](http://issues.opennms.org/browse/NMS-12769))
- Wildcard certificate rejected after upgrade from OpenNMS version 26.1.1 to 26.1.2 (Issue [NMS-12805](http://issues.opennms.org/browse/NMS-12805))
- AbstractXmlCollectionHandler.parseString() doesn't handle json content (Issue [NMS-12812](http://issues.opennms.org/browse/NMS-12812))
- Syslogd is sending new suspect events with null IP Address (Issue [NMS-12824](http://issues.opennms.org/browse/NMS-12824))
- NPE while running AlarmLifecycleListenerManager (Issue [NMS-12825](http://issues.opennms.org/browse/NMS-12825))
- Fix CollectdTest mock'ing errors (Issue [NMS-12828](http://issues.opennms.org/browse/NMS-12828))
- Fix JMX datacollection config generator test (Issue [NMS-12829](http://issues.opennms.org/browse/NMS-12829))
- Remove unused import in BsonUtils (Issue [NMS-12830](http://issues.opennms.org/browse/NMS-12830))
- Update mockito/powermock dependencies (Issue [NMS-12831](http://issues.opennms.org/browse/NMS-12831))
- Response Time Summary database report missing latency caluculation (Issue [NMS-12837](http://issues.opennms.org/browse/NMS-12837))
- SslContextFactory needs to be changed to SslContextFactory.Server in jetty.xml (Issue [NMS-12847](http://issues.opennms.org/browse/NMS-12847))
- Wrong startup command for Minion running with Docker and health check issues (Issue [NMS-12872](http://issues.opennms.org/browse/NMS-12872))

## Enhancements

- Create OpenConfig Client to collect/digest Telemetry data (Issue [NMS-12729](http://issues.opennms.org/browse/NMS-12729))
- Backport OpenConfig to release-26.x (Issue [NMS-12867](http://issues.opennms.org/browse/NMS-12867))
- Support encryption for SNMP V3 credentials (Issue [NMS-12753](http://issues.opennms.org/browse/NMS-12753))
- snmpv3 need support for SHA256 and SHA512 Authentication Protocol (Issue [NMS-12782](http://issues.opennms.org/browse/NMS-12782))
- Add documentation for OpenConfig feature (Issue [NMS-12857](http://issues.opennms.org/browse/NMS-12857))

# Meridian 2019.1.11

Release 2019.1.11 contains a bunch of bug fixes and a few handy enhancements.

The codename for 2019.1.11 is [_Haumea_](https://en.wikipedia.org/wiki/Haumea).

## Bug Fixes

- Slack-compatible notification strategies expect "url" for switch name, should be "-url" (Issue [NMS-10552](http://issues.opennms.org/browse/NMS-10552))
- Can't install Horizon on Ubuntu 20.04 LTS (Issue [NMS-12693](http://issues.opennms.org/browse/NMS-12693))
- opennms.pid missing when started by Systemd (Issue [NMS-12769](http://issues.opennms.org/browse/NMS-12769))
- Resource Graph properties throws exception if label starts with a number (Issue [NMS-12793](http://issues.opennms.org/browse/NMS-12793))
- Wildcard certificate rejected after upgrade from OpenNMS version 26.1.1 to 26.1.2 (Issue [NMS-12805](http://issues.opennms.org/browse/NMS-12805))
- AbstractXmlCollectionHandler.parseString() doesn't handle json content (Issue [NMS-12812](http://issues.opennms.org/browse/NMS-12812))
- Syslogd is sending new suspect events with null IP Address (Issue [NMS-12824](http://issues.opennms.org/browse/NMS-12824))
- NPE while running AlarmLifecycleListenerManager (Issue [NMS-12825](http://issues.opennms.org/browse/NMS-12825))
- Fix CollectdTest mock'ing errors (Issue [NMS-12828](http://issues.opennms.org/browse/NMS-12828))
- Fix JMX datacollection config generator test (Issue [NMS-12829](http://issues.opennms.org/browse/NMS-12829))
- Remove unused import in BsonUtils (Issue [NMS-12830](http://issues.opennms.org/browse/NMS-12830))
- Response Time Summary database report missing latency caluculation (Issue [NMS-12837](http://issues.opennms.org/browse/NMS-12837))
- SslContextFactory needs to be changed to SslContextFactory.Server in jetty.xml (Issue [NMS-12847](http://issues.opennms.org/browse/NMS-12847))
- Custom Resource Performance Reports is broken (Issue [NMS-12870](http://issues.opennms.org/browse/NMS-12870))

## Enhancements

- Support encryption for SNMP V3 credentials (Issue [NMS-12753](http://issues.opennms.org/browse/NMS-12753))
- Syslog should fallback on source address if hostname is not DNS resolvable. (Issue [NMS-12846](http://issues.opennms.org/browse/NMS-12846))

Meridian 2017.1.26 and 2018.1.22

Both the Meridian 2017 and 2018 releases have the same changes applied.

The codename for Meridian 2017.1.26 is _Philadelphia meridian_ and the codename for Meridian 2018.1.22 is _Firenado_.

## Bug Fixes

- 

Can't install Horizon on Ubuntu 20.04 LTS (Issue [NMS-12693](http://issues.opennms.org/browse/NMS-12693))

- 

Wildcard certificate rejected after upgrade from OpenNMS version 26.1.1 to 26.1.2 (Issue [NMS-12805](http://issues.opennms.org/browse/NMS-12805))

- 

SslContextFactory needs to be changed to SslContextFactory.Server in jetty.xml (Issue [NMS-12847](http://issues.opennms.org/browse/NMS-12847))

- 

Slack-compatible notification strategies expect "url" for switch name, should be "-url" (Issue [NMS-10552](http://issues.opennms.org/browse/NMS-10552))