This Week in OpenNMS: November 14th, 2016

In the last week we worked on documentation and configuration files, maps, Newts, various polling and provisioning internals, the web UI, ReST, and bug fixes.

Github Project Updates

  • Documentation and Configuration

    Ronny did documentation updates for Pollerd and poll-outages configuration files, as well as documentation about how users, groups, and roles work. Alejandro put together an example opennms.conf file.

  • Maps

    Markus fixed an issue with retrieving CDP topology information in the maps. He also fixed some other NPEs and Google Maps API and coordinate handling.

  • Newts

    Jesse updated Newts and the Newts integration to use a minimum step size of 5 minutes.

  • Internals, Provisioning, and Polling

    I finished my work on improving our handling of SNMP "error-status" responses. I also did a bunch of work on handling hostname updates (node label and iphostname) properly during various stages of provisioning. Markus fixed a startup issue in bsmd. Jesse worked on SNI handling in the SSLCertMonitor. Christian updated the ILR to provide node label. Jesse updated pinger code to use the PingerFactory and Pinger RPC.

  • Web UI and ReST

    Alejandro fixed date range handling in the outages-for-node ReST API, as well as the availability box on the node detail page. He also worked on dealing with updating assets and categories through ReST. Jesse fixed Backshift display of incomplete string values. Markus fixed the display of node link detail info. Dustin added support for filtering by severity in the alarm list.

  • Bug Fixes

    We've been spending time fixing a bunch of smaller bugs and starting to identify blockers for 19.0.0, due in the next few months.

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

  • HZN-852: Trend Charts
  • NMS-6323: Enhance SSLCertMonitor with TLS+SNI support with node label
  • NMS-7195: When the DNS name of a discovered node changes, Provisiond doesn't update the node label.
  • NMS-8033: JMX Datacollection for JBoss is broken in 16 and 17
  • NMS-8121: Missing image in provisioning doc
  • NMS-8498: Inconsistencies with the Measurements API when using Newts
  • NMS-8550: Pollerd
  • NMS-8616: Wrong A record of hostname gives no security manager: "RMI class loader disabled"-exception
  • NMS-8671: Any SNMP error-status > 5 treated as unrecognized, aborts AggregateTracker
  • NMS-8721: Create a more useful example content for opennms.conf
  • NMS-8771: The Alarms Details widget on the OpsBoard shows the text on green instead of black
  • NMS-8808: Blank content when clicking on "View Node Link Detailed Info"
  • NMS-8823: Outage ReST service forNode use case calculates dates incorrectly
  • NMS-8847: Backshift shows the name of the string variables when the value is not available
  • NMS-8853: NPE when starting bsmd
  • NMS-8858: Make the ILR put the node label alongside the package/IPADDR/Service tuple
  • NMS-8872: NPE when using the Enlinkd Topology
  • NMS-8873: Investigate
  • NMS-8874: The ipinterface.iphostname field is not updated after changing the FQDN associated with a given IP address
  • NMS-8875: Topology is slow due to geocoding failures
  • NMS-8880: The label of unreachable auto-discovered nodes is set to the IP after a rescan.
  • NMS-8882: Unable to ping nodes with Minion due to missing class org.opennms.netmgt.icmp.jni6.Jni6Pinger
  • NMS-8883: Provisiond does not support overlapping IP addresses in a requisition

Previous Post Next Post