This Week in OpenNMS: More IPv6 Progress
by Benjamin Reed: April 5, 2011
It’s time for This Week in OpenNMS. In the last week we worked on IPv6, and a number of other bugfixes. But mostly IPv6. =)
- 1.8: Current Release is 1.8.10 (Loggerhead Shrike)
1.8.10 is the current stable release, tagged 24 February, 2011. For a complete list of changes and updates, see the “New and Noteworthy” page on the OpenNMS wiki. As always, it is recommended that you back up your database before upgrading. A large number of bugs were fixed since 1.8.7, it is highly recommended that you upgrade to this release.
- 1.9: Current release is 1.9.6 (Barbat)
1.9.6 is the current unstable release, tagged 24 February, 2010. This release is not recommended for production use, but for developers and users who want to try out the very latest features. For a list of changes and updates, see the “New and Noteworthy” page on the OpenNMS wiki.
- Seth has been working on getting our ICMPv6 support integrated into the main codebase.
- Donald updated our DNS monitor to use the dnsjava library.
- Matt has been working on fixing Provisiond issues.
- [NMS-4251] – Exception when Provisioning an ipv6 address on a node with SNMP Enabled
- [NMS-4477] – Increase servicename in table service in the core schema to accomodate services with names longer than 32 characters
- [NMS-4488] – Poller not responding to nodeGainedService events when event interface is an ipv6 address
- [NMS-4555] – IP validation in web UI doesn’t handle IPv6
- [NMS-4575] – Physical Interface Page Doesn’t load on IE
- [NMS-4577] – provisiond needs to be able to scan the new ipAddress table, in addition to the (deprecated) ipAddr table, and handle IPv6 addresses
IPv6 Progress: Provisioning, SNMP, and Ping
This week a lot of IPv6 work went on in 2 major areas: SNMP in Provisiond, and ICMP. Seth has been working on integrating the work Matt did a while back on a new ICMP library which can handle IPv4 and IPv6 ICMP. It also uses JNA, rather than JNI, for doing the task, so it is likely to work on more platforms without work. (Plus, a few platforms will even let you send pings without needing to be a root or administrator account!)
I spent this week working on a couple of provisioning and SNMP-related issues, most notably, adding support for the ipAddressTable in the IP-MIB. This table supercedes the ipAddrTable we traditionally used to detect interfaces on a node, and supports IPv6 as well as IPv4. The code will still happily use the ipAddrTable in the cases where your equipment doesn’t support the ipAddressTable, so older hardware should continue to function as expected.
Reminder for Students: OpenNMS and Google’s Summer of Code
Thanks to OGP members Mike Huot and Matt Raykowski for administering our Summer of Code submissions, and to all of the folks who have offered to be mentors, we have been accepted into Google Summer of Code 2011.
We look forward to working with any potential students about the ideas list found at:
We would also be glad to talk to potential students about their own ideas. The list is pretty limited, but there are a lot of things that could be done to improve OpenNMS. Please sign up for the opennms-gsoc mailing list to discuss these ideas:
If people in the community know of students that are eligible for GSoC, you might encourage them to apply. We would prefer students who are familiar with OpenNMS. Also if you see questions from students, please be kind, they are still learning about the community and OpenNMS.
Thanks and good luck to potential students!
OpenNMS Users Conference Americas
The OpenNMS Users Conference Americas (OUCA) is a go! Details are still being finalized, but we encourage anyone interested to keep an eye out here for updates. It is scheduled for June 17th and 18th at the University of Minnesota, Twin Cities, just before Dev-Jam 2011. The fee will be $65.
- 26th through 27th of May, 2011: OpenNMS Users Conference Europe
- 6th through 10th of June, 2011: Ben will be at WWDC 2011. drop a note if you’d like to meet up and say ‘hi.’
- 17th through 18th of June, 2011: OpenNMS Users Conference Americas
- 19th through 24th of June, 2011: OpenNMS Dev-Jam 6
Until Next Week…
As always, if there’s anything you’d like me to talk about in a future TWiO, or you just have a comment or criticism that you’d like to share, don’t hesitate to say hi.
Recent News and Events
- OpenNMS Sponsors barCampRDU
- OpenNMS Brings MC Frontalot to SELF
- Tarus Balog and MC Frontalot at Ohio Linuxfest
Subscribe to this site and get the latest project and event updatesSubscribe via RSS