It's time for OpenNMS On the Horizon!
Since before our Holiday break we continued to work on graph and SNMP enhancements, moving packages to a (hopefully) faster and easier-to-manage cloud service, and updated documentation.
Github Project Updates
Internals, APIs, and Documentation
- Markus did more work on optimizing and improving the new graph service API.
- Chandra continued his work on updating the SNMP detector to support SNMP config profiles.
- Ronny did more work on the Cassandra installation docs.
- Jeff fixed the default alarmd drools rules to skip ticket creation to match the old behavior.
- I worked on publishing our RPM and Debian packages to CloudSmith.
- Patrick continued his work refactoring our existing time-series persistence APIs.
- Bonnie worked on improving the Helm documentation.
Web, ReST, and UI
- Jesse worked on enhancing the Alarm API to retrieve historical alarms from Elasticsearch.
Calendar of Events
January Releases - January 7th, 2020
The next OpenNMS release day is January 7th, 2020.
So far we expect to be putting out the following releases:
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.
Resolved Issues Since Last OOH
- HELM-195: "Canceled:Query Changed while running" when clearing multiple alarms
- NMS-12397: Refactoring of the Cassandra installation instructions
- NMS-12406: SNMP detector should use snmp profiles
- NMS-12439: Ticket-creating automations are incorrectly enabled by default
- NMS-12442: Enable downtime model-based node deletion to happen when unmanaged interfaces exist
- NMS-12454: Make it easy to download Debian/RPM artifacts from CircleCI
- NMS-12455: Improve alarmd Drools engine performance by using STREAM mode
- NMS-12463: RRDTool 1.7.0 permission bug when running as non-root
- NMS-12464: Deploy RPMs and Debian Packages to CloudSmith