This Week in OpenNMS: September 18th, 2017

It's time for This Week in OpenNMS!

Last week was more development work on JTI support, wrapping up of Helm, and prepping for Meridian 2017 and a new Horizon release.

Github Project Updates

  • Internals, APIs, and Documentation

    • Seth and I worked on fixing logging in the remote poller.
    • Jesse and Chandra worked on implementing JTI stream data collection.
    • Jesse fixed location-handling in newSuspect events.
    • Christian worked on fixing some import errors in the VMware adapter.
    • Ronny worked on migrating docs to AsciiBinder for rendering.
    • Jesse fixed a potential resource leak caused by SNMP sessions that fail.
  • Web and UI

    • I cleaned up a bunch of hardcoded/bad values in various CSS themes.
    • Jesse fixed the "quick add node" button in the provisioning UI.
    • I fixed the BSM admin page to give a visual indication when the user triggers a config reload.

Meridian 2017 and Horizon 20.1.0 Coming Soon

Assuming any last blockers are closed out, the plan is to release Meridian 2017.1.0 this week, as well as an interim Horizon 20 release.

Horizon 21 is not quite ready yet (we still have a number of planned updates that won't meet this month's release), but we wanted to make sure a version of Horizon was available that would support the new Helm plugin for Grafana. Horizon 20.1.0 will be based on Horizon 20, but contains other ReST work and a few other features that were originally slated for Horizon 21.

Upcoming Events and Appearances

Until Next Week…

If there’s anything you’d like me to talk about in a future TWiO, or you just have a comment or criticism you’d like to share, don’t hesitate to say hi.

- Ben

Resolved Issues Since Last TWiO

  • HELM-54: Document severity colors and icons
  • HZN-1155: OSGi-based notification strategies
  • HZN-1156: Upgrade to JNA 4.3.0
  • NMS-7646: Synology MIB files
  • NMS-9108: "Manually Add an Interface" seems broken
  • NMS-9178: java.lang.OutOfMemoryError: unable to create new native thread
  • NMS-9406: Allow provisiond to perform reverse lookups without requiring an A record (foundation-2016)
  • NMS-9420: No bounds-checking in processing of DHCP Options
  • NMS-9606: The remote-poller.sh script looks for the remote-poller.jar file in the wrong location
  • NMS-9607: Allow use of %% to escape a percent sign in the eventconf
  • NMS-9608: Unable to modify poller packages through the Monitoring Locations UI
  • NMS-9611: vmware importer fails with NPE
  • NMS-9615: Basic syslog messages with Informational severity turn into unknown events
  • NMS-9618: quick add node is broken
  • NMS-9631: Remote Poller log path incorrect when using the NSIS installer

Previous Post Next Post