July Updates for Meridian 2016 through 2019 and Horizon 26
Tags: news, bmp, elasticsearch, flows
Published: 2020-07-13 16:32:51

---
title: July Updates for Meridian 2016 through 2019 and Horizon 26
published: true
date: 2020-07-09 08:00:46 UTC
tags: News,bmp,elasticsearch,flows
canonical_url: https://www.opennms.com/en/blog/2020-07-09-july-updates-for-meridian-2016-through-2019-and-horizon-26/?utm_source=rss&utm_medium=rss&utm_campaign=july-updates-for-meridian-2016-through-2019-and-horizon-26
cover_image: https://i.imgur.com/74fmzvG.png
---

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

In July, we released updates to all Meridian versions from 2016 through 2019, as well as Horizon 26:

# Horizon 26.1.2

Release 26.1.2 is the fifth release in the Horizon 26 series.

It contains a bunch of bug fixes and improvements, including docker container optimizations,  
Netflow changes, documentation updates, time-series enhancements, and more.

The codename for 26.1.2 is [Plague](https://en.wikipedia.org/wiki/Plague_doctor).

## Bug Fixes

- AbstractSnmpValue.allBytesDisplayable() IndexOutOfBound Exception (Issue [NMS-7547](http://issues.opennms.org/browse/NMS-7547))
- Unable to collect SNMP through minions on a large scale (Issue [NMS-10389](http://issues.opennms.org/browse/NMS-10389))
- Update examples/opennms.conf to be JDK11-compatible (Issue [NMS-12468](http://issues.opennms.org/browse/NMS-12468))
- RRD-to-Newts converter only handles AVERAGE RRAs (Issue [NMS-12722](http://issues.opennms.org/browse/NMS-12722))
- Parameters with dots handled incorrectly in BMP feature config (Issue [NMS-12738](http://issues.opennms.org/browse/NMS-12738))
- The ReST end-point for the Flow Exporter details is returning invalid content (Issue [NMS-12740](http://issues.opennms.org/browse/NMS-12740))
- Netflow 5 records in ES do not contain value for delta\_switched (Issue [NMS-12750](http://issues.opennms.org/browse/NMS-12750))
- dependency commons-beanutils 1.8.3 vulnerability (Issue [NMS-12757](http://issues.opennms.org/browse/NMS-12757))
- Template field 'APPLICATION TAG' has illegal size (Issue [NMS-12783](http://issues.opennms.org/browse/NMS-12783))
- Kafka Producer puts all events on the same partition when using `donotpersist` (Issue [NMS-12784](http://issues.opennms.org/browse/NMS-12784))

## Enhancements

- Reduce Docker container image size (Issue [NMS-12284](http://issues.opennms.org/browse/NMS-12284))
- Document how to use meta-data with thresholding (Issue [NMS-12735](http://issues.opennms.org/browse/NMS-12735))
- Add documentation for TcpListener (Issue [NMS-12736](http://issues.opennms.org/browse/NMS-12736))
- upgrade to latest Jetty security/bug fixes (Issue [NMS-12743](http://issues.opennms.org/browse/NMS-12743))
- Run a comparison: implementation before changes and after (Issue [NMS-12752](http://issues.opennms.org/browse/NMS-12752))
- Optimize Performance of InfluxDb Plugin (Issue [NMS-12759](http://issues.opennms.org/browse/NMS-12759))
- Be able to ignore certificate validation on all Karaf features that push data to Elasticsearch (Issue [NMS-12768](http://issues.opennms.org/browse/NMS-12768))
- Evaluate and improve opennms-cortex-tss-plugin (Issue [NMS-12771](http://issues.opennms.org/browse/NMS-12771))
- Provide a test harness for time series plugins (Issue [NMS-12772](http://issues.opennms.org/browse/NMS-12772))

# Meridian 2019.1.9

Release 2019.1.9 is a small update to 2019.1.8 that fixes a few bugs and makes some Docker-related improvements.

BREAKING: This release changes the Systemd service name back from meridian to opennms to match previous releases. You may need to run systemctl disable meridian and/or systemctl enable opennms to make sure OpenNMS starts on reboot.

The codename for 2019.1.9 is [Pluto](https://wikipedia.org/wiki/Pluto).

## Bug Fixes

- AbstractSnmpValue.allBytesDisplayable() IndexOutOfBound Exception (Issue NMS-7547)
- Update examples/opennms.conf to be JDK11-compatible (Issue NMS-12468)
- RRD-to-Newts converter only handles AVERAGE RRAs (Issue NMS-12722)
- dependency commons-beanutils 1.8.3 vulnerability (Issue NMS-12757)
- Kafka Producer puts all events on the same partition when using donotpersist (Issue NMS-12784)
- The Systemd service definition is called meridian not opennms (Issue LTS-239)

## Enhancements

- Reduce Docker container image size (Issue NMS-12284)
- upgrade to latest Jetty security/bug fixes (Issue NMS-12743)

# Meridian 2018.1.20

Release 2018.1.20 is a small update to 2018.1.19 that fixes a few bugs and makes some Docker-related improvements.

The codename for 2018.1.20 is _Avalanche_.

## Bug Fixes

- AbstractSnmpValue.allBytesDisplayable() IndexOutOfBound Exception (Issue [NMS-7547](http://issues.opennms.org/browse/NMS-7547))
- Update examples/opennms.conf to be JDK11-compatible (Issue [NMS-12468](http://issues.opennms.org/browse/NMS-12468))
- RRD-to-Newts converter only handles AVERAGE RRAs (Issue [NMS-12722](http://issues.opennms.org/browse/NMS-12722))
- dependency commons-beanutils 1.8.3 vulnerability (Issue [NMS-12757](http://issues.opennms.org/browse/NMS-12757))
- Kafka Producer puts all events on the same partition when using `donotpersist` (Issue [NMS-12784](http://issues.opennms.org/browse/NMS-12784))

## Enhancements

- Reduce Docker container image size (Issue [NMS-12284](http://issues.opennms.org/browse/NMS-12284))
- upgrade to latest Jetty security/bug fixes (Issue [NMS-12743](http://issues.opennms.org/browse/NMS-12743))

# Meridian 2017.1.24

Release 2017.1.24 is a small update to 2017.1.23 that fixes a few bugs and makes some Docker-related improvements.

The codename for 2017.1.24 is _Kew meridian_.

## Bug Fixes

- AbstractSnmpValue.allBytesDisplayable() IndexOutOfBound Exception (Issue [NMS-7547](http://issues.opennms.org/browse/NMS-7547))
- RRD-to-Newts converter only handles AVERAGE RRAs (Issue [NMS-12722](http://issues.opennms.org/browse/NMS-12722))
- dependency commons-beanutils 1.8.3 vulnerability (Issue [NMS-12757](http://issues.opennms.org/browse/NMS-12757))

## Enhancements

- Reduce Docker container image size (Issue [NMS-12284](http://issues.opennms.org/browse/NMS-12284))
- Bump Docker base dependencies in build-env and OCI artifacts (Issue [NMS-12699](http://issues.opennms.org/browse/NMS-12699))
- upgrade to latest Jetty security/bug fixes (Issue [NMS-12743](http://issues.opennms.org/browse/NMS-12743))

# Meridian 2016.1.24

Release 2016.1.24 is a small update to 2016.1.23 that fixes a few bugs and makes some Docker-related improvements.

Meridian 2016 is technically out of support, but since there is a security fix for `commons-beanutils` it was deemed worth making new binaries.

The codename for 2016.1.24 is [Breusing Geometric](https://map-projections.net/single-view/breusing-geometric-hemi-110w).

## Bug Fixes

- AbstractSnmpValue.allBytesDisplayable() IndexOutOfBound Exception (Issue [NMS-7547](http://issues.opennms.org/browse/NMS-7547))
- Confd download fails silently on Docker install (Issue [NMS-12642](http://issues.opennms.org/browse/NMS-12642))
- RRD-to-Newts converter only handles AVERAGE RRAs (Issue [NMS-12722](http://issues.opennms.org/browse/NMS-12722))
- dependency commons-beanutils 1.8.3 vulnerability (Issue [NMS-12757](http://issues.opennms.org/browse/NMS-12757))

## Enhancements

- Reduce Docker container image size (Issue [NMS-12284](http://issues.opennms.org/browse/NMS-12284))
- Backport CircleCI pipeline to foundation-2016 (Issue [NMS-12607](http://issues.opennms.org/browse/NMS-12607))
- Bump Docker base dependencies in build-env and OCI artifacts (Issue [NMS-12699](http://issues.opennms.org/browse/NMS-12699))