This Week in OpenNMS: October 1st, 2018

It's time for This Week in OpenNMS!

Last week we fixed the Android Compass crash, did more work on OpenNMS proxy, daemon, link, and collection infrastructure, and fixed a number of issues with the OpenNMS Docker images. We also worked on a number of web UI improvements.

Github Project Updates

  • Internals, APIs, and Documentation

    • Sebastian fixed the daemon tools to always produce success and failure events.
    • Dustin continued his work on single-port flow support.
    • Chandra fixed the collections:collect command to support setting the TTL on minions.
    • David worked on documentation for the new situation feedback UI.
    • Patrick did more work on unified HTTP proxy support for monitors and such.
    • Christian did some work on getting OpenNMS builds working with newer JDKs.
    • Jan Papež fixed a bug in our Docker container image, where the database name was not properly configured if your database wasn't called opennms. Images for 22.0.4 and higher should contain the fix.
    • opennms-plugin-protocol-cifs was added to the default Docker image in 22.0.4 and higher.
  • Web & UI

    • Patrick worked on fixing the "change icon" feature in the topology UI.
    • For users with sufficient rights, Christian added support for linking from the node page to the relevant requisition editor page.
    • Antonio worked on refactoring Enlinkd and topology code.

Compass 3.2.1

OpenNMS Compass, the OpenNMS mobile app, was updated to version 3.2.1. This version fixes the crash-on-launch bug when running on Android 8 (Oreo) and higher, as well as adding support for setting a timeout for slow connections or OpenNMS servers.

Hacktoberfest 2018

Every year, Github and DigitalOcean put on "Hacktoberfest," a way to celebrate and encourage open source contribution. To participate, you only need to sign up and then make 5 pull requests to open source projects during the month of October. For more details, see the OpenNMS Hacktoberfest 2018 page.

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

  • COMPASS-81: Compass crashes under Android 8
  • HELM-104: Publish Grafana with "OpenNMS Helm App" on Docker Hub
  • HZN-1353: REST v2: Filter for alarms that are not situations and not in a situation
  • NMS-10331: Optionally create new alarms when a problem reoccurs
  • NMS-10345: VmwareMonitor should go down for an entity with unacknowledged vSphere-Alarms
  • NMS-10352: Wrong data type for certain Cassandra JMX counters
  • NMS-10364: Link Node Page to Node Requisition
  • NMS-10367: Cannot override TTL when running the Karaf Command collections:collect through Minions
  • NMS-10370: Erroneous INFO-level log messages during every forced node rescan
  • NMS-10373: Improve concurrency in Vmware Connection Pool

Previous Post Next Post