OpenNMS On the Horizon – Bug Fixes, Docker, Minion, Time-Series, Node Metadata, Documentation
Tags: ooh, bmp, docker, metadata
Published: 2020-06-08 16:05:36

---
title: OpenNMS On the Horizon – Bug Fixes, Docker, Minion, Time-Series, Node Metadata, Documentation
published: true
date: 2020-06-08 16:03:14 UTC
tags: OOH,bmp,docker,metadata
canonical_url: https://www.opennms.com/en/blog/2020-06-08-opennms-on-the-horizon-bug-fixes-docker-minion-time-series-node-metadata-documentation/?utm_source=rss&utm_medium=rss&utm_campaign=opennms-on-the-horizon-bug-fixes-docker-minion-time-series-node-metadata-documentation
cover_image: https://i.imgur.com/JIPa2Oe.png
---

In the last week we did the June releases, fixed some bugs, did more work on Docker impovements, continued to work on Minion updates, time-series enhancements, metadata improvements and documentation, flow ReST, and more.

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

- We ressurected an old attempt to fix UTF-8 handling in SNMP values from Seth.
- I continued to work on the changes to make docker images built from RPMs smaller.
- Dustin did more work on updating the Remote Poller to use modern APIs and Minion.
- Dustin fixed an issue in the RRD to Newts converter when step-size isn't 300.
- Chandra continued his work on improving thread handling in the Minion.
- Bonnie worked on documentation for metadata thresholding.
- Patrick made improvements to ResourceDAO performance in the new time-series API.
- Zoë fixed some issues in BMP telemetry when handling parameters with `.` in them.
- I removed Windows-related installation references from the documentation for Horizon 27.
- I fixed some issues with CircleCI automatic branch merging.
- Christian worked on moving VMware asset metadata from node assets to the new node metadata API.
- Patrick updated OIA to offer up tag names as constants in the time-series APIs.

### **Web, ReST, UI, and Helm**

- Sean fixed an issue with ingress/egress handling in the flow exporter ReST interface.
- I worked on bumping our Jetty to the latest version.

### Contributors

<!--
git log -all -color=always -no-merges -since='2020-06-01 00:00:00' -until='2020-06-08 00:00:00' -pretty=format:'%an' | sed -e 's,bouff,Pierre Bouffard,' -e 's,mvrueden,Markus von Rüden,' -e 's,Naicisum,Sean Torres,' -e 's,Bonrob2,Bonnie Robinson,' -e 's,mmahacek,Mark Mahacek,' | sort -u | grep -vE '(dependabot|Atlassian Bamboo|CI.CD System)' | sed -e 's,^,\* ,'
-->

Thanks to all of the following contributors for committing changes since last OOH:

- Benjamin Reed
- Bonnie Robinson
- Chandra Gorantla
- Christian Pape
- Dustin Frisch
- Mark Mahacek
- Patrick Schweizer
- Sean Torres
- Seth Leger
- Zoë Knox

## June Releases - Meridian 2019.1.8, Horizon 26.1.1

For the June releases, we put out relatively small updates to Horizon 26 and Meridian 2019.

Both contained a number of fixes and a few enhancements, including Kafka event forwarding fixes. Horizon 26.1.1 also included a couple other bug fixes, most notably a fix for a performance regression in Netflow handling.

For more details, see [the June release announcement](https://www.opennms.com/en/blog/2020-06-02-june-updates-for-meridian-2019-and-horizon-26/).

## Calendar of Events

### **July Releases - July 7th, 2020**

<!--
git log -no-merges meridian-2016.1.23-1..origin/release-2016.x - . ":(exclude).circleci"
-->

The next OpenNMS release day is July 7th, 2020. Currently we expect releases from all supported Meridians as well as Horizon 26, due to backported updates for the RRD Newts converter and an update to the default Java version used in Docker images.

<!--
### **[OpenNMS Training](https://hs.opennms.com/training-registration-2020) - Moonachie, New Jersey - April 27th through May 1st, 2020**
The OpenNMS Group [still hopes to be offering training](https://hs.opennms.com/training-registration-2020) at SecureWatch 24 Fusion Center in Moonachie, New Jersey the week of April 27th. 8 seats are available, and the deadline for signing up is April 17th.
-->

## 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-3672](https://issues.opennms.org/browse/NMS-3672): Poller Packages ignores include/excludes for remote polling
- [NMS-4671](https://issues.opennms.org/browse/NMS-4671): JNA ping code returns timeouts for all link-local IPv6 addresses
- [NMS-4912](https://issues.opennms.org/browse/NMS-4912): JdbcCollector freeze Collectd when using Data Source Factories defined on opennms-datasources.xml instead of using their own connections.
- [NMS-5628](https://issues.opennms.org/browse/NMS-5628): Requisition File is Unmarshalled for each Node as it is Scanned
- [NMS-12678](https://issues.opennms.org/browse/NMS-12678): Dynamic service scheduling: Poller-Configuration change
- [NMS-12698](https://issues.opennms.org/browse/NMS-12698): Use CollectionSetBuilder to persist response times
- [NMS-12722](https://issues.opennms.org/browse/NMS-12722): RRD-to-Newts converter only handles AVERAGE RRAs
- [NMS-12730](https://issues.opennms.org/browse/NMS-12730): Meta-data tag enhancements to Time Series Storage API
- [NMS-12740](https://issues.opennms.org/browse/NMS-12740): The ReST end-point for the Flow Exporter details is returning invalid content
- [NMS-12743](https://issues.opennms.org/browse/NMS-12743): upgrade to latest Jetty security/bug fixes
- [OIA-26](https://issues.opennms.org/browse/OIA-26): Expose intrinsic tag names as constants for TSS API