OpenNMS On the Horizon – Documentation Cleanup, CI Improvements, Bug Fixes, JDK Updates
Tags: ooh, circleci, collectd, docker
Published: 2020-05-26 18:45:46

---
title: OpenNMS On the Horizon – Documentation Cleanup, CI Improvements, Bug Fixes, JDK Updates
published: true
date: 2020-05-18 19:27:18 UTC
tags: OOH,circleci,collectd,docker
canonical_url: https://www.opennms.com/en/blog/2020-05-18-opennms-on-the-horizon-documentation-cleanup-ci-improvements-bug-fixes-jdk-updates/?utm_source=rss&utm_medium=rss&utm_campaign=opennms-on-the-horizon-documentation-cleanup-ci-improvements-bug-fixes-jdk-updates
cover_image: https://i.imgur.com/JIPa2Oe.png
---

In the last week we did more documentation cleanup, did more work on our continuous integration infrastructure, fixed some bugs, did some JDK11 build updates, and more!

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

- I did more work on cleaning up and refactoring our CircleCI builds.
- Ronny updated our docker builds to use a newer JDK.
- Chandra worked on improving threading on the Minion.
- Bonnie made some improvements to the Collectd documentation.
- Ronny cleaned up some warnings in the documentation build.
- Sean updated Kafka components to 2.5.0.
- Christian did more work on refactoring the Minion to handle the remote poller's duties.
- Chandra worked a bit more on making sure Provisiond doesn't allow multiple interfaces on a node to be marked "primary."
- Chandra made it so OIA can be built with JDK 11.
- Ronny cleaned up old references to plugins in the documentation.
- I did some work on making our Docker images smaller.

<!--
### __Web, ReST, UI, and Helm__
* 
-->

### Contributors

<!--
git log -all -color=always -no-merges -since='2020-05-11 00:00:00' -until='2020-05-18 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,' | 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
- Ronny Trommer
- Sean Torres

## Calendar of Events

### **June Releases - June 2nd, 2020**

The next OpenNMS release day is June 2nd, 2020. Currently we expect point/bug fix releases of Meridian 2019 and Horizon 26.

<!--
### **[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

- [HELM-221](https://issues.opennms.org/browse/HELM-221): Make Helm docs publicly available
- [NMS-12683](https://issues.opennms.org/browse/NMS-12683): Get new remote poller running as daemon
- [NMS-12702](https://issues.opennms.org/browse/NMS-12702): Fix warnings during documentation build
- [NMS-12705](https://issues.opennms.org/browse/NMS-12705): Release note changes for breaking changes are missing from Meridian
- [NMS-12713](https://issues.opennms.org/browse/NMS-12713): Images are broken in admin guide
- [NMS-12715](https://issues.opennms.org/browse/NMS-12715): Add very basic search capabilities to our docs framework
- [NMS-12716](https://issues.opennms.org/browse/NMS-12716): Cleanup removed Elasticsearch REST plugin and hint to Plugin Manager