This Week in OpenNMS: October 24th, 2016

In the last week we worked on maps, various internals, Minion, and bug fixes.

Github Project Updates

  • Maps

    Markus fixed a singleton/scope bug, as well as doing more work on breadcrumbs/history in the topology maps.

  • Internals

    Jesse converted more configuration file parsing from the old Castor parser to JAXB. He also worked on some code to stress-test Eventd.

  • Minion

    I finished my work on Minion packaging and making the Minion packages run as a normal user on non-privileged ports by default. Jesse continued Seth's work on cleaning up "default location" in various parts of the code. Malatesh updated Trapd's config retrieval calls to use RestClient. Chandra made an RPC module for requesting a ping sweep from the Minion.

  • 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-316: Add location filter to node list in UI
  • HZN-621: Run as a 'minion' user instead of 'root'
  • HZN-887: Breadcrumbs should reflect the (navigation) path
  • HZN-920: Improve PingWindow to support locations and ip interfaces of associated node
  • NMS-8261: Unused sequences in the database: reportnxtid, mapnxtid
  • NMS-8420: Enlinkd Topology: Cannot search for nodes without alarms
  • NMS-8749: Change default monitoring location name from "localhost" to "Default"
  • NMS-8812: Broken default location handling in snmp-config.xml
  • NMS-8827: Minion console is unresponsive

Previous Post Next Post