This Week in OpenNMS: November 28th, 2016

In the last week we worked on documentation and configuration, various internals, Minion, graphs and the web UI, and bug fixes.

Github Project Updates

  • Documentation and Configuration

    Jesse converted a number of datacollection configuration files from Castor to JAXB. Ronny and Seth updated some Minion-related (and location-related) documentation.

  • Internals and Events

    Jesse fixed an exception during SNMP collection that would cause excessive logging. He also changed TTL handling to return "unknown" status rather than "down." Jeff fixed another issue with logging when dealing with incoming SNMPv2 traps. Markus and Jesse did more work on event performance.

  • Minion

    Jesse fixed response time storage to handle duplicate IPs in different monitoring locations. I changed the Minion RPMs to run as root by default because non-root requires a newer kernel than RHEL provides.

  • Graphing and UI

    Alejandro fixed a metric ton of graph templates. Christian added location to the event 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-811: Dependency missing in camel-kafka feature for zookeeper & zkclient
  • HZN-936: Expanding events: Only create a transaction when necessary
  • HZN-951: Minion fails to start with "sorry, you must have a tty to run sudo"
  • HZN-954: ICMP fails when running as non-root on CentOS 7
  • NMS-8510: "View in Topology" on node detail page does not switch to "Linkd" topology Provider
  • NMS-8708: Trapd reloads SNMPv3 config when no changes have occurred
  • NMS-8763: Documentation about managing users, groups and roles
  • NMS-8803: Syslog handler for Minion can't be added to the featuresBoot
  • NMS-8866: Avoid creating tickets for cleared alarms
  • NMS-8879: Updating assets/categories through ReST affects Forced Unmanaged services.
  • NMS-8900: Spurious Trapd error logs: unknown SNMP protocol version 'v2'
  • NMS-8902: Remove syslog handler installation from Minion docs
  • NMS-8904: DefaultTicketerServiceLayerIntegrationTest.testWire() failed

Previous Post Next Post