<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The OpenNMS Group &#187; This Week in OpenNMS</title>
	<atom:link href="http://www.opennms.com/category/news/twio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opennms.com</link>
	<description></description>
	<lastBuildDate>Fri, 07 Jun 2013 14:16:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>This Week in OpenNMS: Who Bugs the Reporters?</title>
		<link>http://www.opennms.com/this-week-in-opennms-who-bugs-the-reporters/</link>
		<comments>http://www.opennms.com/this-week-in-opennms-who-bugs-the-reporters/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 16:22:00 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[1.10]]></category>
		<category><![CDATA[issues]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[nethinks]]></category>
		<category><![CDATA[path outage]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=1013</guid>
		<description><![CDATA[It&#8217;s time for These Weeks in OpenNMS. (See what I did there? &#60;g&#62;) In the last couple of weeks we fixed a lot more bugs in preparation for 1.10, and released 1.8.14 and 1.9.91. Seth also did a HUGE triage of the JIRA database, cleaning up a lot of duplicates, as well as un-closed issues that have actually been]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s time for These Weeks in OpenNMS.  (See what I did there? &lt;g&gt;)  In the last couple of weeks we fixed a lot more bugs in preparation for 1.10, and released 1.8.14 and 1.9.91. Seth also did a HUGE triage of the JIRA database, cleaning up a lot of duplicates, as well as un-closed issues that have actually been resolved in the past.</p>
<p>Speaking of triaging the JIRA database, I&#8217;d like to re-post an <a href="http://www.raccoonfink.com/blog/2011/08/23/schrodingers-bugs/">article I wrote on my personal blog</a> about reporting issues.  The TL;DR version is: don&#8217;t be afraid to open an issue!  Here it is in it&#8217;s entirety:</p>
<h1>Schrödinger&#8217;s Bugs</h1>
<p>Working on <a href="http://www.opennms.org/">an open-source project</a> teaches you a few things about dealing with software developers, and reporting bugs.  I&#8217;ve been in the open-source world for a long time, and I remember when I first started out as a user of software, I felt glad to even have access to these tools at all, and I felt a reluctance to &#8220;bother&#8221; the developers with issues if I wasn&#8217;t sure it was only me.</p>
<p>The problem is, issues are a bit like <a href="http://wikipedia.org/wiki/Schr%C3%B6dinger's_cat">Schrödinger&#8217;s cat</a>: they don&#8217;t exist until the developer knows about them.</p>
<p>Since I&#8217;ve become a developer of open-source software and seen things from the other side, I have one request: <strong>err on the side of opening an issue</strong>.  There&#8217;s nothing I love more than having an issue opened, and being able to <em>fix</em> it, and tell the user their problem is solved.  It&#8217;s that kind of feedback loop that is one of the best parts of developing software without a marketing and sales department sitting between you and your users.</p>
<p>So without further ado, I&#8217;d like to point out a few comments in this vein.  Note that when I say &#8220;issue,&#8221; it could be anything: a showstopper bug, an annoyance, or just a new feature you <em>wish</em> the software had.</p>
<dl>
<dt><strong>Always Open an Issue</strong></dt>
<dd>
<p>Sure, sometimes it&#8217;s a pain to figure out where the issue reporter link is, and create an account, and validate your email, and figure out what component it goes into&#8230; but don&#8217;t worry about it. If you get it in the wrong place, <em>they&#8217;ll</em> know where it belongs and (hopefully) triage it.  But if you <em>don&#8217;t</em> open that issue, they may never know it&#8217;s a problem.</p>
</dd>
<dt><strong>Don&#8217;t Worry If It&#8217;s a Duplicate</strong></dt>
<dd>
<p>Of course, you should always try searching for your issue first, maybe someone else has reported it.  Make a comment if someone has. But if you can&#8217;t find it, don&#8217;t worry that it might be a duplicate, go ahead and open that issue.  As a developer, I&#8217;d rather close a million duplicates than to never know about the issue in the first place.</p>
</dd>
<dt><strong>Don&#8217;t Just Describe the Issue, Describe What You&#8217;re Trying to Do</strong></dt>
<dd>
<p>It may be that the issue you&#8217;re trying to solve is meant to work a different way, or is part of another feature you haven&#8217;t used yet, or has a workaround.  Make sure when you describe the problem you&#8217;re having, also describe what you want to accomplish.</p>
</dd>
<dt><strong>A Closed Issue is Not an Ultimatum</strong></dt>
<dd>
<p>This is a corollary to &#8220;describe what you&#8217;re trying to do.&#8221; Just because an issue is closed does not mean it is closed for discussion. Sometimes the developer doesn&#8217;t realize what you&#8217;re trying to actually do, or the original issue was described in a way that doesn&#8217;t make it clear that the <em>real</em> issue is elsewhere.</p>
<p>For example, OpenNMS supports creating a &#8220;path outage,&#8221; which describes how particular nodes are related. There was an issue opened that said if you created a path outage, it would be wiped out when using Provisiond. It was closed, saying that you create path outage relationships with the &#8220;parent-id&#8221; tag in the provisioning group file. What the issue did not say is that these manually-created path outages were created through the UI. So the <em>real</em> issue is that the web UI path outage editor is not Provisiond-aware, and the issue should be reopened.
</dd>
<dt><strong>It&#8217;s Better to Be Too Verbose than Not Enough</strong></dt>
<dd>
<p>Configuration files, logs, output from `dmesg` or similar, anything you can add that makes it easier to diagnose the problem.  It&#8217;s a lot harder to fix a problem with a one-line error message than with 200 lines of context telling you what the software was doing just before the error.  The more information you give, the more likely it is the developer will be able to figure out what&#8217;s going on when the issue happened.</p>
</dd>
<p>Does this mean your issue will be resolved quickly? Not necessarily. Everyone has their own set of priorities, and their own time set aside for working on issues.  I can say that a good issue report, with a lot of detail and a good description of what you&#8217;re trying to accomplish, will get a lot more traction than a 1-line report saying &#8220;it doesn&#8217;t work,&#8221; and it will get a <em>heck of a lot</em> more traction than no report at all. To paraphrase <a href="http://thinkexist.com/quotation/you_miss-of_the_shots_you_never_take/227454.html">Wayne Gretzky</a>, you miss fixing 100% of the issues you never report.  <img src='http://www.opennms.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</dl>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.14 (Red-breasted Nuthatch)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.14">1.8.14</a> is the current stable release, tagged 13 Sep, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.14">the “New and Noteworthy” page on the OpenNMS wiki</a>. As always, it is recommended that you back up your database before upgrading.</li>
<li>1.9: Current release is 1.9.91 (Crumhorn)<br />
1.9.91 is the current unstable release, tagged 14 Sep, 2011. This release is not yet recommended for production use, but for developers and users who want to try out the very latest features, or for test environments to evaluate upgrades to 1.10 when it is released. For a list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.91">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Upcoming Events</h1>
<p>OpenNMS training will be held in Fulda, Germany, September 26th through 30th, 2011.  It is done in conjunction with our partner, <a href="http://www.nethinks.com/">NETHINKS</a>. You can register <a href="http://www.nethinks.com/opennms-schulung">on their site, here</a>.</p>
<h1>Issues Resolved</h1>
<p>Since the last TWiO, the following issues were resolved as &#8220;fixed&#8221;:</p>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-1322">NMS-1322</a>] &#8211; CAPSD loops infinitely on misbehaving ipAddrTable</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2052">NMS-2052</a>] &#8211; small patch to add regex filtering of eventparms</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2374">NMS-2374</a>] &#8211; When running the database checker rethrow any exceptions with details (e.g.: database URL)</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2375">NMS-2375</a>] &#8211; Make the severity element in event configuration an enumeration and fix our default config files</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2738">NMS-2738</a>] &#8211; Include a failure reason in data collection failure events</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2812">NMS-2812</a>] &#8211; normalize radius code</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2822">NMS-2822</a>] &#8211; PSQLException when discovering interface/address that has not yet been deleted from database</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2889">NMS-2889</a>] &#8211; Move org.opennms.netmgt.ping.Ping and its dependencies into jicmp package</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2907">NMS-2907</a>] &#8211; More reduction keys for APC events</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2977">NMS-2977</a>] &#8211; Deleted node appear in KSC report creation</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3005">NMS-3005</a>] &#8211; ONMS Version not display correct &#8211; Windows install</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3066">NMS-3066</a>] &#8211; JavaMailNotificationStrategy fails when passing -nm</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3073">NMS-3073</a>] &#8211; Weird redirect on login</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3143">NMS-3143</a>] &#8211; GUI error if we remove Switches from Surveillance</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3194">NMS-3194</a>] &#8211; Reporting is truncated by URL length limitation</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3319">NMS-3319</a>] &#8211; HTTPS don&#8217;t support SSLv3-only servers</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3515">NMS-3515</a>] &#8211; Broken paged grid in Select SNMP Interfaces</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3540">NMS-3540</a>] &#8211; General node information not displayed using Internet Explorer 8 in IE7 Compatability view or IE7</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3594">NMS-3594</a>] &#8211; provisiond does not create nodelabelchanged event</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3606">NMS-3606</a>] &#8211; WMI/WQL Poller &#8211; Wrong text in event</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3622">NMS-3622</a>] &#8211; Allow HttpCollector and PageSequenceMonitor to accept all SSL certificates</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3651">NMS-3651</a>] &#8211; Create detectors for all protocol plugins</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3785">NMS-3785</a>] &#8211; Provisiond crashes against Procurve 1810G</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3823">NMS-3823</a>] &#8211; Clicking a Vlan interface (SVI) on a Cisco router throws Jasper Exception</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3848">NMS-3848</a>] &#8211; Reasons Missing From nodeLostService events</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3863">NMS-3863</a>] &#8211; provisiond has issues with two IPs on the same ifIndex &#8211; I think</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3887">NMS-3887</a>] &#8211; webUI shows 100% availability although service is not monitored</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3912">NMS-3912</a>] &#8211; Alarm Description in Dashboard not formatted</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3959">NMS-3959</a>] &#8211; eventd logging missing file name</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3979">NMS-3979</a>] &#8211; Notification Dashlet doesn&#8217;t format HTML message text</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4020">NMS-4020</a>] &#8211; Too many CLOSE_WAIT on port 5817</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4029">NMS-4029</a>] &#8211; dns provisiond &#8211; fqdn trailing dot</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4040">NMS-4040</a>] &#8211; SNMPPoller is the cause of loss of snmpinterfaces during the re-import / synchronization Provision Groups.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4049">NMS-4049</a>] &#8211; Can&#8217;t provision a node with one IP address and a policy to avoid all IP address</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4091">NMS-4091</a>] &#8211; Page Sequence Monitor and invalid SSL certificates</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4157">NMS-4157</a>] &#8211; org.apache.mina.util.DefaultExceptionMonitor: Unexpected exception</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4232">NMS-4232</a>] &#8211; Configure scheduling outages via RESTful Web Service</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4390">NMS-4390</a>] &#8211; Nearly impossible to make head or tail of why Maven build is failing.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4475">NMS-4475</a>] &#8211; Provisiond fails with a Unable to return specified BeanFactory instance exception at startup</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4502">NMS-4502</a>] &#8211; [patch] Show correct values in net-snmp CPU Usage graph</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4526">NMS-4526</a>] &#8211; Remote Poller implodes with lack of WMI classes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4544">NMS-4544</a>] &#8211; Provisiond HOST-RESOURCES process detector</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4593">NMS-4593</a>] &#8211; Report Issue &#8211; Surveillance Category Not Correctly Chosen</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4673">NMS-4673</a>] &#8211; Discovery fails with JNA pinger</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4675">NMS-4675</a>] &#8211; Resource Graph Resources &#8211; limited to 55 Resources or less</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4683">NMS-4683</a>] &#8211; SNMP interface poller filtering not allowing data collection after provisioning group sync</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4704">NMS-4704</a>] &#8211; Service monitored with 100% availability instead of Not Monitored</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4749">NMS-4749</a>] &#8211; Requisition REST Service allows duplicate nodes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4754">NMS-4754</a>] &#8211; Event analysis report, missing legend in pie graph</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4799">NMS-4799</a>] &#8211; Events generated from trapd are not associated with any node</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4800">NMS-4800</a>] &#8211; Node.jsp &#8211; double clicking physical interfaces goes to interface.jsp instead of snmpinterface.jsp</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4815">NMS-4815</a>] &#8211; Make Jetty headerBufferSize property configurable</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4817">NMS-4817</a>] &#8211; Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding &#8220;UTF8&#8243;: 0&#215;00</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4831">NMS-4831</a>] &#8211; notifd.log &#8211; Info if message was send</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4833">NMS-4833</a>] &#8211; Poorly used INFO log message</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4834">NMS-4834</a>] &#8211; Remote Poller state changes from Paused to Running</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4838">NMS-4838</a>] &#8211; jmx collector does direct db lookup of nodeid</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4839">NMS-4839</a>] &#8211; Check if a node is currently covered by a scheduled outage using Rest</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4841">NMS-4841</a>] &#8211; OpenNMS Version not displayed correctly</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4845">NMS-4845</a>] &#8211; RrdUtils.createRRD log message is unclear</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4851">NMS-4851</a>] &#8211; Notification not being sent event if status=&#8221;on&#8221;, looks like notifd is not using the status in the config file properly</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4853">NMS-4853</a>] &#8211; unit tests on windows creates directories outside of temp directory</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4857">NMS-4857</a>] &#8211; StorageStrategy documentation does not match API in code</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4861">NMS-4861</a>] &#8211; Runaway threads consuming CPU when rendering certain graphs</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4871">NMS-4871</a>] &#8211; With Jetty + HTTPS, certain Web UI actions prompt browser to &#8220;Save As&#8221; JSP and HTML files</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4872">NMS-4872</a>] &#8211; Show all nodes with asset info not working</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4880">NMS-4880</a>] &#8211; java.lang.ClassCastException when building an event notification with a category filter</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4882">NMS-4882</a>] &#8211; IP address formatting does not match</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4886">NMS-4886</a>] &#8211; HttpCollector ignores &#8220;port&#8221; parameter from Collectd config</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4895">NMS-4895</a>] &#8211; 1.9.90 newer graphics display inconsistency &#8211; node.jsp</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4899">NMS-4899</a>] &#8211; notifd DEBUG message &#8220;supress&#8221; mispelling</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4903">NMS-4903</a>] &#8211; base-url not used when viewing resource graphs</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4913">NMS-4913</a>] &#8211; Change StorageStrategy to throw an IllegalArgumentException when the arguments (or parameters) are not properly configured on datacollection-config.xml</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4914">NMS-4914</a>] &#8211; wrong implementation of org.opennms.netmgt.correlation.Correlator$EngineAdapter.getName() ?</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4917">NMS-4917</a>] &#8211; update ksc page</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4921">NMS-4921</a>] &#8211; after upgrade to 1.8.13 RadiusAuthMonitor gives exception &#8220;The RADIUS Server returned the wrong Identifier&#8221;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4923">NMS-4923</a>] &#8211; Add PostgreSQL 9.1 support</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4926">NMS-4926</a>] &#8211; OpenNMS 1.8.14-1 fails to install on Ubuntu Server 10.04.3 LTS , reason opennms-db depends on iplike-pgsql91 which is not available at debian.opennms.org</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4931">NMS-4931</a>] &#8211; Availability Miscalculated in NodeAvailabilityReport.jrxml (and others)</li>
</ul>
<h1>Until Next Week&#8230;</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/this-week-in-opennms-who-bugs-the-reporters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: Release Candidate Wants Your Votes!</title>
		<link>http://www.opennms.com/twio-release-candidate-wants-your-votes/</link>
		<comments>http://www.opennms.com/twio-release-candidate-wants-your-votes/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 20:32:36 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[1.10]]></category>
		<category><![CDATA[Audiocast]]></category>
		<category><![CDATA[linkd]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[release candidate]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=989</guid>
		<description><![CDATA[It&#8217;s time for This Week in OpenNMS. In the last couple of weeks we worked on smoke tests, fixed more bugs, and released 1.8.13 and 1.9.90. New Releases It&#8217;s been a bit since we last did a release, we pretty much put all releases on hold until we could put a 1.10 release candidate out. That said, we found]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s time for This Week in OpenNMS.  In the last couple of weeks we worked on smoke tests, fixed more bugs, and released 1.8.13 and 1.9.90.</p>
<h1>New Releases</h1>
<p>It&#8217;s been a bit since we last did a release, we pretty much put all releases on hold until we could put a 1.10 release candidate out.  That said, we found a couple of reasonably important bugs (in both 1.8.x and 1.9.x) and decided it was time to take the plunge.  1.9.90 is the first release candidate for the 1.10 series, meaning that we are feature-complete and plan only on fixing important bugs before 1.10.0 gets released.  That said, Linkd should be still considered beta for this release.  It&#8217;s gone through a significant refactor, but still has not reached parity with 1.6 (or even 1.8) Linkd.  We will not release 1.10.0 until we have that parity, but for now, if you&#8217;re relying on Linkd, stick with 1.8.  If you have the ability to help us test the new Linkd code against your devices, bug reports would be helpful, however.</p>
<h1>Podcast</h1>
<p>Jeff has been planning on making an OpenNMS podcast for a while now, but Dev-Jam was the perfect opportunity to get a few folks on the mic and talk about the state of OpenNMS and what happened during Dev-Jam.  If you subscribe to the <a href="http://planet.opennms.org/">Planet OpenNMS</a> RSS feed, then you&#8217;ve already seen this, but if not, please check it out!</p>
<ul>
<li><a href="http://feeds.feedburner.com/NMSCast-mp3">OpenNMS Audiocast (MP3)</a></li>
<li><a href="http://feeds.feedburner.com/NMSCast-ogg">OpenNMS Audiocast (Ogg Vorbis)</a></li>
</ul>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.13 (Northern Lapwing)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.13">1.8.13</a> is the current stable release, tagged 10 Aug, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.13">the “New and Noteworthy” page on the OpenNMS wiki</a>. As always, it is recommended that you back up your database before upgrading.</li>
<li>1.9: Current release is 1.9.90 (Balafon)<br />
1.9.90 is the current unstable release, tagged 10 Aug, 2011. This release is not recommended for production use, but for developers and users who want to try out the very latest features, or for test environments to evaluate upgrades to 1.10 when it is released. For a list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.10">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/JICMP-4">JICMP-4</a>] &#8211; jicmp IcmpSocket.h byte swapping macros don&#8217;t work on OpenIndiana</li>
<li>[<a href="http://issues.opennms.org/browse/JRD-7">JRD-7</a>] &#8211; JRRD Report runs fine in iReport but has errors when running via Reportd</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-696">NMS-696</a>] &#8211; Availability report time periods</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1769">NMS-1769</a>] &#8211; columnName argument to AssetModel.searchAssets allows SQL injection</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1802">NMS-1802</a>] &#8211; HTTP monitor nits</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1865">NMS-1865</a>] &#8211; The installer should catch systems where TCP connections cannot be made to localhost</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2079">NMS-2079</a>] &#8211; Opennms not honoring changes in opennms.conf</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2893">NMS-2893</a>] &#8211; Node when deleted remains in performance report list</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2995">NMS-2995</a>] &#8211; Trapd is not able to process SNMPv3 traps</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3651">NMS-3651</a>] &#8211; Create detectors for all protocol plugins</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3771">NMS-3771</a>] &#8211; reportd missing ability to select mailer from javamail-configuration.xml</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3905">NMS-3905</a>] &#8211; reload of Threshold configuration does not work &#8211; only after restart OpenNMS new threshold are applied</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4038">NMS-4038</a>] &#8211; translated events are displayed like the original event</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4350">NMS-4350</a>] &#8211; spring/beanfactory issue Java 1.7.0 &#8211; pointcut issues</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4668">NMS-4668</a>] &#8211; Create a poller monitor to &#8220;proxy&#8221; pings via the CISCO-PING-MIB</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4725">NMS-4725</a>] &#8211; LDAP authorization fails &#8211; group to role mapping does not work</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4745">NMS-4745</a>] &#8211; java.net.SocketException: Too many open files</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4817">NMS-4817</a>] &#8211; Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding &#8220;UTF8&#8243;: 0&#215;00</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4862">NMS-4862</a>] &#8211; Add command option to NRPE in provisiond</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4873">NMS-4873</a>] &#8211; Upgrade bug when Linkd tables contain data</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4875">NMS-4875</a>] &#8211; Older builds ov OpenNMS are not available for download</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4877">NMS-4877</a>] &#8211; Typo in datacollection-config.xml</li>
</ul>
<h1>Until Next Week&#8230;</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-release-candidate-wants-your-votes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: Testing and Bugging (Not Necessarily in That Order)</title>
		<link>http://www.opennms.com/twio-testing-and-bugging-not-necessarily-in-that-order/</link>
		<comments>http://www.opennms.com/twio-testing-and-bugging-not-necessarily-in-that-order/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 21:57:27 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[capsd]]></category>
		<category><![CDATA[Ext-JS]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[icmp]]></category>
		<category><![CDATA[intern]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[JAXB]]></category>
		<category><![CDATA[provisiond]]></category>
		<category><![CDATA[unit tests]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=981</guid>
		<description><![CDATA[It&#8217;s time again for This Week in OpenNMS. In the last week we did some testing and bugfixing in preparation for 1.10. IPv6 Testing I spent the first half of the week testing IPv6, making sure that the packaging is ready and that you can have a system with only an IPv4 or IPv6 stack (but not both) and]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s time again for This Week in OpenNMS.  In the last week we did some testing and bugfixing in preparation for 1.10.</p>
<h1>IPv6 Testing</h1>
<p>I spent the first half of the week testing IPv6, making sure that the packaging is ready and that you can have a system with only an IPv4 or IPv6 stack (but not both) and have everything still come up correctly.  Also, if you need to enforce the availability (or not) of either stack, some options have been added to $OPENNMS_HOME/etc/opennms.properties to take care of that.</p>
<p><code># By default, OpenNMS will start up if either ICMPv4 *or* ICMPv6 are<br />
# available and initialize properly.  If you wish to force IPv4 or IPv6<br />
# explicitly, set one or both of these properties.<br />
#<br />
#org.opennms.netmgt.icmp.requireV4=true<br />
#org.opennms.netmgt.icmp.requireV6=true</code></p>
<h1>Smoke Tests</h1>
<p>We&#8217;ve had pretty good unit test coverage in general, but we&#8217;ve been lacking a few things, namely, UI testing, and a &#8220;smoke test&#8221; which makes sure that OpenNMS snapshots come up properly, don&#8217;t have nasty exceptions, and other similar things.</p>
<p>Our intern Philip was back this summer helping us out with a few things, and he&#8217;s been working on the smoke test infrastructure for the last few weeks. I spent a bit of time putting together scripts on the server side to let us bring up a snapshot and run the smoke tests against it, from Bamboo.  As of this week, <a href="http://bamboo.internal.opennms.com:8085/browse/OPENNMS-SMOKE">the smoke tests</a> are not only running, but green.  (Yay!)  Tomorrow is Philip&#8217;s last day, and we&#8217;ve heard he&#8217;s going to try again to beat the <a href="http://www.andysburgers.net/big-a-challenge">Andy&#8217;s Big-A Challenge</a> again this year. Last year, it didn&#8217;t work out so well.  I swear, this is not a hazing thing, he volunteered.  Anyways, wish him luck.  <img src='http://www.opennms.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h1>Other Code Cleanups</h1>
<p>Alejandro is wrapping up making sure that there is a Provisiond detector for everything that has a Capsd plugin.  Seth and I have both been working on cleaning up miscellaneous bugs and other stuff in preparation for 1.10.  Donald has finished moving all of our <a href="http://www.sencha.com/">Ext-JS</a> code to use <a href="http://code.google.com/webtoolkit/">GWT</a> instead, which has given us a number of spiffy controls.</p>
<p>I also spent some time profiling OpenNMS, and cleaning up some easy-to-fix-stuff, including working on moving the data collection configuration parsing to JAXB and changing that code to optimize usage of string data some.  Data collection should use less memory now, and be a little faster.</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.12 (Black-capped Petrel)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.12">1.8.12</a> is the current stable release, tagged 10 May, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.12">the “New and Noteworthy” page on the OpenNMS wiki</a>. As always, it is recommended that you back up your database before upgrading.</li>
<li>1.9: Current release is 1.9.8 (Pulalu)<br />
1.9.8 is the current unstable release, tagged 10 May, 2011. 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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.8">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-1121">NMS-1121</a>] &#8211; threshd.log shows wrong nodeId in certain circumstances</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1174">NMS-1174</a>] &#8211; SNMP collection on NAT&#8217;d interfaces produces ifIndex of -100</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1316">NMS-1316</a>] &#8211; service not being marked up after interfaceUp event.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4038">NMS-4038</a>] &#8211; translated events are displayed like the original event</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4856">NMS-4856</a>] &#8211; MSExchangeDetectorClient is too verbose on exceptions</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4859">NMS-4859</a>] &#8211; OpenNMS doesn&#8217;t start</li>
</ul>
<h1>Until Next Week&#8230;</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-testing-and-bugging-not-necessarily-in-that-order/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: Lies, Damn Lies, and Release Dates</title>
		<link>http://www.opennms.com/twio-lies-damn-lies-and-release-dates/</link>
		<comments>http://www.opennms.com/twio-lies-damn-lies-and-release-dates/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 18:51:40 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[1.10]]></category>
		<category><![CDATA[capsd]]></category>
		<category><![CDATA[castor]]></category>
		<category><![CDATA[Data Collection]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[Drools]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[ILR]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[jasper]]></category>
		<category><![CDATA[JAXB]]></category>
		<category><![CDATA[jicmp]]></category>
		<category><![CDATA[JICMP6]]></category>
		<category><![CDATA[jna]]></category>
		<category><![CDATA[JNI]]></category>
		<category><![CDATA[liquibase]]></category>
		<category><![CDATA[provisiond]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[Syslog]]></category>
		<category><![CDATA[thresholding]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=955</guid>
		<description><![CDATA[So I guess it&#8217;s been a while since the last TWiO, we&#8217;ve been pretty dang busy. I&#8217;m told I should call it &#8220;TQiO&#8221; (This Quarter In OpenNMS). Matt says &#8220;Well, you don&#8217;t call it *Every* Week in OpenNMS, just *this* one.&#8221; Touché. Aaaaanyways, without further ado, here&#8217;s what we&#8217;ve done since, uh, well, May 16th. =) Dev-Jam 2011 We]]></description>
				<content:encoded><![CDATA[<p>So I guess it&#8217;s been a while since the last TWiO, we&#8217;ve been pretty dang busy. I&#8217;m told I should call it &#8220;TQiO&#8221; (This Quarter In OpenNMS). Matt says &#8220;Well, you don&#8217;t call it *Every* Week in OpenNMS, just *this* one.&#8221; Touché.</p>
<p>Aaaaanyways, without further ado, here&#8217;s what we&#8217;ve done since, uh, well, May 16th. =)</p>
<h1>Dev-Jam 2011</h1>
<p>We had a total blast at Dev-Jam 2011. If you&#8217;re interested in catching up on what went on, check out Tarus&#8217;s <a href="http://www.adventuresinoss.com/?cat=10">Dev-Jam blog posts</a>.</p>
<ul>
<li><a href="http://www.adventuresinoss.com/?p=2159">Day 1</a></li>
<li><a href="http://www.adventuresinoss.com/?p=2179">Day 2</a></li>
<li><a href="http://www.adventuresinoss.com/?p=2200">Day 3</a></li>
<li><a href="http://www.adventuresinoss.com/?p=2208">Day 4</a></li>
<li><a href="http://www.adventuresinoss.com/?p=2213">Day 5</a></li>
</ul>
<h1>OpenNMS 1.10</h1>
<p>We&#8217;ve been slowly working our way towards a 1.10 release candidate. The only things left are to go over the remainder of the IPv6 infrastructure (which I am spending this week on), and to then spend some time giving some attention to pending stuff in JIRA.</p>
<p>At the high level, there is a lot of exciting stuff coming in 1.10:</p>
<dl>
<dt>IPv6 Support</dt>
<dd>The obvious one: support for IPv6. We have done a ton of work to add support for passing around IPv6 addresses in the code at all levels, as well as adding specific support for ICMPv6.</p>
<p>We&#8217;ve actually got 2 different strategies for IPv6 ping:</p>
<ul>
<li><a href="http://jna.java.net/">JNA</a> &#8211; Uses embedded native code which is distributable. This means that ping will be supported from remote pollers!</li>
<li>JICMP6 &#8211; A port of the our internal JNI ICMP code to support IPv6. This will be the default in 1.10 for polling ICMP, as it is faster than the JNA implementation.</li>
</ul>
</dd>
<dt>Reporting</dt>
<dd>The new <a href="http://jasperforge.org/projects/jasperreports">JasperReports</a>-based reports introduced later in the 1.8 series has gone through a ton of improvements in 1.10, including a number of new reports, support for passing arguments to reports (date ranges, etc.), and other nifty stuff. Many other general updates to the reporting infrastructure have been added as well.</dd>
<dt>Installer Updates</dt>
<dd>The <a href="http://www.liquibase.org/">Liquibase</a> database upgrade tools introduced in 1.8 have been updated to the latest (2.0.1) version, which is <em>considerably</em> faster than the 1.9.x version we used previously.</dd>
<dt>New XML Processing Infrastructure</dt>
<dd>While we haven&#8217;t finished converting all of our code to use it, we have started moving our <a href="http://www.castor.org/">Castor</a>-based XML processing code to use <a href="http://jaxb.java.net/">JAXB</a> instead. This provides a speed improvement when processing XML (including events posted to Eventd). This includes support for validation of inputs in the ReST interface.</dd>
<dt>Drools Support is Back</dt>
<dd>OpenNMS used to have support for using <a href="http://www.jboss.org/drools">Drools</a> for doing complex correlation of events. Due to dependency conflicts with other things we used in OpenNMS, it has been non-functional for quite some time. As of 1.10, this facility is working again, and will let you create code or scripts to do event correlation. Examples of a simple event correlation can be found in the $OPENNMS_HOME/etc/examples/ directory.</dd>
<dt>UI Updates</dt>
<dd>Many new UI changes have been made which give searchable controls for reports, nodes, etc., thanks to Donald&#8217;s new code for embedding GWT widgets in the OpenNMS UI.</dd>
<dt>Instrumentation Log Reader</dt>
<dd>Philip&#8217;s <a href="http://www.opennms.org/wiki/Instrumentation_Log_Reader_Specification">Instrumentation Log Reader</a> tool has been updated with a number of new features, including sorting. It&#8217;s a great way to investigate data collection issues.</dd>
<dt>Syslogd Improvements</dt>
<dd>The Syslog infrastructure has been retooled to support a wider variety of input styles, as well as providing more optimized parsers for the most common Syslog formats. Using one of the specific parsers (Syslog-NG or RFC 5424) should provide performance improvements for handling large amounts of Syslog messages.</dd>
<dt>Data Collection and Thresholding Updates</dt>
<dd>Many improvements to data collection and thresholding have been made, including <a href="http://issues.opennms.org/browse/NMS-4494?focusedCommentId=24656&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-24656">support for using regular expressions against column names when determining data to persist</a>. Also, data collection configuration files have now been split like events are.</dd>
<dt>Many New Detectors</dt>
<dd>We&#8217;re adding detectors for everything that has a Capsd plugin, so you should be able to completely migrate to Provisiond.</dd>
<dt>Provisiond Updates</dt>
<dd>The provisioner has had a number of updates, including:</p>
<ul>
<li>UI changes</li>
<li>Support for enabling or disabling polling and data collection through policies</li>
<li>Support for scanning the IP-MIB ipAddressTable, which detects IPv6 interfaces on an SNMP-enabled device</li>
<li>Updates to the DNS requisition import including IPv6 support, support for specifying the default services to apply to DNS-imported nodes, and the ability to determine how to compute the foreign ID (&#8220;ipAddress&#8221; or &#8220;nodeLabel&#8221;).</li>
</ul>
</dd>
</dl>
<p>This is not an exhaustive list, but just what I came across doing some &#8216;git diff&#8217; magic between the 1.8 and 1.10 trees. For a giant list of all of the issues closed against 1.10, see <a href="http://issues.opennms.org/secure/IssueNavigator.jspa?requestId=10100&amp;mode=hide">this link</a>.</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.12 (Black-capped Petrel)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.12">1.8.12</a> is the current stable release, tagged 10 May, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.12">the “New and Noteworthy” page on the OpenNMS wiki</a>. As always, it is recommended that you back up your database before upgrading.</li>
<li>1.9: Current release is 1.9.8 (Pulalu)<br />
1.9.8 is the current unstable release, tagged 10 May, 2011. 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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.8">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/JRB-12">JRB-12</a>] &#8211; Vertical labels disappear on a certain graphs</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1275">NMS-1275</a>] &#8211; eventd truncates the length of trap messages to 256 bytes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2834">NMS-2834</a>] &#8211; Enhancement &#8211; Assets with clean date input</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2895">NMS-2895</a>] &#8211; The method sanitizeString(String) is undefined for the type WebSecurityUtils</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3164">NMS-3164</a>] &#8211; Implement PersistenceSelectorStrategy framework</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3322">NMS-3322</a>] &#8211; XMPPNotificationStrategy (or JavaMailNotificationStrategy) does not utilise the &#8220;Numeric Message&#8221; field -nm</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3516">NMS-3516</a>] &#8211; auto-clean=&#8221;true&#8221; suddenly is not working</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3722">NMS-3722</a>] &#8211; Link with parentifindex -1 are not displayed in jsp pages</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3956">NMS-3956</a>] &#8211; allow trapd to bind to specific address</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3982">NMS-3982</a>] &#8211; Interface Deleted with SNMP supported and no ipAddrTable</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3997">NMS-3997</a>] &#8211; Provisiond Deleting IpAddr On Nodes After Rescan</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4034">NMS-4034</a>] &#8211; SNAPSHOT installer scripts are faulty</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4039">NMS-4039</a>] &#8211; provisioning node with NodeCategorySettingPolicy policy in foreign source does not work if node has no SNMP available</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4047">NMS-4047</a>] &#8211; Win32ServiceDetector fails to detect services</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4106">NMS-4106</a>] &#8211; We need a WmiDetector</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4114">NMS-4114</a>] &#8211; Support relativetime in graph URL</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4208">NMS-4208</a>] &#8211; Memcached graph definitions left out of default configuration</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4244">NMS-4244</a>] &#8211; threshd process wrong counter-type SNMP data after SNMP data collection failed or restored</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4261">NMS-4261</a>] &#8211; In-line thresholder ignores scheduled outages</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4295">NMS-4295</a>] &#8211; JRobin VDEFs sometimes do not work</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4339">NMS-4339</a>] &#8211; Update Copyright Notice to include 2011</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4375">NMS-4375</a>] &#8211; jetty allows directory listings</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4376">NMS-4376</a>] &#8211; Problems adding nodes during discovery</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4423">NMS-4423</a>] &#8211; Provisiond NodeCategorySettingPolicy. Nodes lose categorization in subsequent Synchronizations</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4463">NMS-4463</a>] &#8211; SnmpAsset Adapter has dependency on Trapd</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4483">NMS-4483</a>] &#8211; Services drop down list not alphabatized</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4494">NMS-4494</a>] &#8211; SiblingIndexStorageStrategy does SNMP Queries and makes collection VERY slow</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4500">NMS-4500</a>] &#8211; Collectd&#8217;s ServiceCollector class was erroneously changed to take Map&lt;String, String&gt;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4530">NMS-4530</a>] &#8211; IPAddress class overrides equals but not hashCode</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4545">NMS-4545</a>] &#8211; Importer doesn&#8217;t log to correct log4j category</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4546">NMS-4546</a>] &#8211; Provisiond silently fails to import an invalid model importer file but reports importSuccessful anyway.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4568">NMS-4568</a>] &#8211; Policy Rule using ipAddress with Match Snmp Policy does not work</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4569">NMS-4569</a>] &#8211; ipinterface.jsp and snmpinterface.jsp does not show snmp poller data</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4570">NMS-4570</a>] &#8211; link.jsp does not show interface details for some entries</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4572">NMS-4572</a>] &#8211; Let the Snmp Poller send down event the first time an interface is found &#8220;Down&#8221;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4585">NMS-4585</a>] &#8211; hardware asset fields need more space and one more field</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4590">NMS-4590</a>] &#8211; Node label changes ourside requisition editor on nodes with a foreign-source ID</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4623">NMS-4623</a>] &#8211; Provision Groups do not synchronize on startup</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4633">NMS-4633</a>] &#8211; Add an optional services field to the query string of the DNS URL</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4655">NMS-4655</a>] &#8211; Returns directory of &#8220;opennms/admin/notification/&#8221; when required fields are not provided for notification destination paths.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4657">NMS-4657</a>] &#8211; Outstanding notice page not aligning correctly</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4663">NMS-4663</a>] &#8211; Capsd may reparent duplicate interfaces from requisitioned nodes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4682">NMS-4682</a>] &#8211; Permissions on multiple files/directories are poor (allow world-write, have setuid)</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4691">NMS-4691</a>] &#8211; OpenNMS GoogleMaps geo-enocder no longer functioning and creates a 503 error in UI</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4692">NMS-4692</a>] &#8211; Email Notifications are not properly encoded when the message contains non us-ascii characters.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4694">NMS-4694</a>] &#8211; Better provisiond debugging</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4695">NMS-4695</a>] &#8211; Provisiond allows duplicate nodes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4697">NMS-4697</a>] &#8211; Path not filtered correctly during build, etc/response-graph.properties</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4698">NMS-4698</a>] &#8211; Surveilance part of WEB GUI crashes after all default categories were removed and custom ones were created</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4700">NMS-4700</a>] &#8211; snmpStorageFlag=&#8221;all&#8221; is being ignored by the threshold procesing</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4701">NMS-4701</a>] &#8211; Unable to add IPv6 address for discovery via web UI</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4703">NMS-4703</a>] &#8211; Data Collection Broken for some nodes in testing</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4705">NMS-4705</a>] &#8211; Add time it takes to persist the data to the ILR</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4706">NMS-4706</a>] &#8211; Enable support for filtering the displayed data</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4707">NMS-4707</a>] &#8211; Add ability for HttpMonitor to use node label as virtual host for HTTP polls</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4708">NMS-4708</a>] &#8211; MicroBlog doesn&#8217;t support -nm</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4710">NMS-4710</a>] &#8211; Erroneous text on a node resource graph selection page</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4712">NMS-4712</a>] &#8211; Add the possibility to modify eventparms (as text) from Vacuumd</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4717">NMS-4717</a>] &#8211; race condition in Provisiond IPv6 scanning</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4719">NMS-4719</a>] &#8211; Persist and Error Messages do not Take Date into Account</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4721">NMS-4721</a>] &#8211; DbHelper class should use dao&#8217;s</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4722">NMS-4722</a>] &#8211; Add new opennms mib events definition</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4728">NMS-4728</a>] &#8211; Sort by Stat</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4734">NMS-4734</a>] &#8211; When using the GoogleMaps remote poller interface, unchecked markers are visible on initialization</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4742">NMS-4742</a>] &#8211; Add Label to thresholds for display on &#8220;Edit Group&#8221; page</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4752">NMS-4752</a>] &#8211; Event Analysis Report should be usable on postgres older than 8.4</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4753">NMS-4753</a>] &#8211; Event Analysis report is missing in default configuration</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4770">NMS-4770</a>] &#8211; Traffic Report for last month returns data from the current month</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4772">NMS-4772</a>] &#8211; Add support for matching syslog messages by process name, severity, facility in ueiMatch</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4776">NMS-4776</a>] &#8211; Alphabetize group names in the Users/Groups list</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4777">NMS-4777</a>] &#8211; nodeList page fails to pass the foreignSource when &#8220;show interfaces&#8221; is selected</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4778">NMS-4778</a>] &#8211; Time zone WEST is not able to cast in a postgres date</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4779">NMS-4779</a>] &#8211; Split syslogd-configuration.xml</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4783">NMS-4783</a>] &#8211; DNS provisioning expression matching matches hostname but not record data</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4784">NMS-4784</a>] &#8211; Warning and Critical thresholds in InterfaceAvailabilityReport and SnmpInterfaceOperAvailabilityReport</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4785">NMS-4785</a>] &#8211; Standardize the time zone format reports</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4801">NMS-4801</a>] &#8211; DNS provisioning needs to allow foreign ID to be a hash of IP address instead of nodeLabel if administrator so chooses</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4808">NMS-4808</a>] &#8211; ICMP concurrency issue in JnaPinger, JniPinger, Jni6Pinger</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4809">NMS-4809</a>] &#8211; collectd log entries could be enhanced</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4819">NMS-4819</a>] &#8211; SELECT tag not closed in asset/modify.jsp</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4820">NMS-4820</a>] &#8211; Reportd JavaMailDeliveryService always copies address in sendmail-message &#8220;to&#8221; attribute or root@localhost</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4822">NMS-4822</a>] &#8211; Trapd node-matching should prefer SNMP primary ifaces</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4832">NMS-4832</a>] &#8211; AttributeGroup and SiblingColumnStorageStrategy are producing a StackOverflowError</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4837">NMS-4837</a>] &#8211; Add a BSF (bean scripting framework) notification strategy</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4846">NMS-4846</a>] &#8211; Provisiond leaks file handles, eventually causing &#8220;Too many open files&#8221; crashes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4847">NMS-4847</a>] &#8211; Upgraded to 1.8.12 and I started to recieve an error when I try to see node information</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4850">NMS-4850</a>] &#8211; Convert Linkd to use Hibernate</li>
<li>[<a href="http://issues.opennms.org/browse/RANCID-4">RANCID-4</a>] &#8211; RWS does not support inventory for ios-xr devices</li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-lies-damn-lies-and-release-dates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: Releases and Candidates</title>
		<link>http://www.opennms.com/this-week-in-opennms-releases-and-candidates/</link>
		<comments>http://www.opennms.com/this-week-in-opennms-releases-and-candidates/#comments</comments>
		<pubDate>Mon, 16 May 2011 20:36:10 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[iplike]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[JIMCP]]></category>
		<category><![CDATA[OUCA]]></category>
		<category><![CDATA[OUCE]]></category>
		<category><![CDATA[World IPv6 Day]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=936</guid>
		<description><![CDATA[(No, no, no. Not those candidates. Important ones!) It’s time for This Week in OpenNMS. In the last couple of weeks we did lots more bugfixing, and of course more IPv6 work in preparation for a 1.10 release candidate. It occurs to me that I should probably put the &#8220;new&#8221; content in TWiO before the boilerplate updates (&#8220;current version&#8221;, &#8220;issues]]></description>
				<content:encoded><![CDATA[<p>(No, no, no.  Not <a href="http://www.votesmart.org/election_president.php">those</a> candidates.  <em>Important</em> ones!)</p>
<p>It’s time for This Week in <a href="http://www.opennms.org/">OpenNMS</a>.  In the last couple of weeks we did lots more bugfixing, and of course more IPv6 work in preparation for a 1.10 release candidate.</p>
<p>It occurs to me that I should probably put the &#8220;new&#8221; content in TWiO <em>before</em> the boilerplate updates (&#8220;current version&#8221;, &#8220;issues resolved&#8221;) so regular readers can get the juicy bits right away.  So here it is, the amazing new TWiO layout, courtesy of my friends, Cut &amp; Paste.</p>
<h1>IPv6 Update</h1>
<p>First of all, I want to remind you that <strong>we&#8217;re looking for a few good nodes</strong>.  If you&#8217;re interested in helping us monitor the hosts participating in <a href="http://isoc.org/wp/worldipv6day/">World IPv6 Day</a>, <em>please</em> <a href="http://permalink.gmane.org/gmane.network.opennms.announce/235">Contact Dave</a> and let him know you&#8217;d like to help out.</p>
<p>As far as IPv6 support, the major work is done in the 1.9 branch as of 1.9.8.  Ping (ICMPv6) is fully supported on most major platforms.  <strong>PLEASE</strong> help test, if all goes well, we will be doing a release candidate next month.</p>
<h1>Upcoming Events</h1>
<ul>
<li>26th through 27th of May, 2011: <a href="http://www.opennms.org/wiki/UCE#OpenNMS_User_Conference_Europe_2011">OpenNMS Users Conference Europe</a></li>
<li>6th through 10th of June, 2011: Ben will be at <a href="http://developer.apple.com/wwdc/">WWDC 2011</a>. <a href="mailto:ranger@opennms.com">drop a note</a> if you&#8217;d like to meet up and say &#8216;hi.&#8217;</li>
<li>17th through 18th of June, 2011: <a href="http://ouca2011.eventbrite.com">OpenNMS Users Conference Americas</a></li>
<li>19th through 24th of June, 2011: <a href="http://www.opennms.org/wiki/Dev-Jam_2011">OpenNMS Dev-Jam 6</a></li>
</ul>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.12 (Black-capped Petrel)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.12">1.8.12</a> is the current stable release, tagged 10 May, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.12">the “New and Noteworthy” page on the OpenNMS wiki</a>. As always, it is recommended that you back up your database before upgrading.</li>
<li>1.9: Current release is 1.9.8 (Pulalu)<br />
1.9.8 is the current unstable release, tagged 10 May, 2011.  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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.8">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/IPL-6">IPL-6</a>] &#8211; install_iplike.sh script incorrectly hardcodes libdir</li>
<li>[<a href="http://issues.opennms.org/browse/IPL-19">IPL-19</a>] &#8211; postinst script looks for pg_config in wrong place</li>
<li>[<a href="http://issues.opennms.org/browse/IPL-20">IPL-20</a>] &#8211; Install of iplike-pgsql84 deb package fails on debian sid (possibly squeeze and others)</li>
<li>[<a href="http://issues.opennms.org/browse/IPL-21">IPL-21</a>] &#8211; Installation fails because of invalid &#8220;su&#8221; option</li>
<li>[<a href="http://issues.opennms.org/browse/IPL-22">IPL-22</a>] &#8211; post-installation script fails</li>
<li>[<a href="http://issues.opennms.org/browse/JICMP-2">JICMP-2</a>] &#8211; use SOCK_DGRAM if available</li>
<li>[<a href="http://issues.opennms.org/browse/JICMP-3">JICMP-3</a>] &#8211; use libkern/OSByteOrder.h if available</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3656">NMS-3656</a>] &#8211; Exception in uncategorized log&#8230; trying to edit an uneditable map</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3703">NMS-3703</a>] &#8211; Cpu Usage graph missing when using rrdtool</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3902">NMS-3902</a>] &#8211; Unexpected error</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4093">NMS-4093</a>] &#8211; outage editor problems</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4118">NMS-4118</a>] &#8211; null pointer exception from Admin ? Instrumentation Log Reader jsp page</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4289">NMS-4289</a>] &#8211; deadlock issue</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4328">NMS-4328</a>] &#8211; org.hibernate.QueryException when click on ip interface under View Node Link Detailed Info</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4346">NMS-4346</a>] &#8211; Patch for &#8220;CPU Usage graph missing when using rrdtool&#8221;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4363">NMS-4363</a>] &#8211; Enhance default JVM Monitoring configurations</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4465">NMS-4465</a>] &#8211; System Report: only &#8220;full&#8221; is working</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4472">NMS-4472</a>] &#8211; UI exception when deleting a service from an interface</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4510">NMS-4510</a>] &#8211; EventBuilder setInterface needs to take an InetAddress rather than a String</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4537">NMS-4537</a>] &#8211; Mail Transport Monitor deletes all mail</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4553">NMS-4553</a>] &#8211; Quoting problems in contrib/maint_events.sh</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4559">NMS-4559</a>] &#8211; org.opennms.netmgt.snmp.TableTracker writes to stderr.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4561">NMS-4561</a>] &#8211; Alphabetize the User List in the GUI</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4565">NMS-4565</a>] &#8211; Report Issue &#8211; Average and Peak Traffic rates for Nodes by Interface</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4587">NMS-4587</a>] &#8211; Remove ModelImporter stuff from log4j.properties</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4591">NMS-4591</a>] &#8211; service search constraints show up as &#8220;null&#8221; when used to filter the event list page</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4598">NMS-4598</a>] &#8211; Role provision has no effect</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4616">NMS-4616</a>] &#8211; Report Issue &#8211; Total Bytes Transferred by Interface</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4617">NMS-4617</a>] &#8211; Refactor ICMP Implementations and make sure that main works for JNA</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4626">NMS-4626</a>] &#8211; Maven settings.xml CR &amp; LF format</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4631">NMS-4631</a>] &#8211; Too many open file &#8211; OpenNMS running over Debian into openvz Virtual Machine</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4634">NMS-4634</a>] &#8211; refactor XSDs to not rely on common XSDs (types.xsd)</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4636">NMS-4636</a>] &#8211; Convert snmp-config.xml code to use JAXB instead of Castor</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4638">NMS-4638</a>] &#8211; Don&#8217;t print out the database administrator password during install.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4639">NMS-4639</a>] &#8211; Invalid asset field name in requisition causes node to lose interfaces, services</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4643">NMS-4643</a>] &#8211; KSC reports &#8220;add graph&#8221; fails with a 404</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4644">NMS-4644</a>] &#8211; Unable to start OpenNMS &#8220;An error occurred while attempting to start the &#8220;OpenNMS:Name=Eventd&#8221; service&#8221;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4652">NMS-4652</a>] &#8211; Deleted nodes are showing up in available nodes when creating/editing a surveillance category</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4656">NMS-4656</a>] &#8211; Unable to select interface for data collection after provisiond sync.</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4659">NMS-4659</a>] &#8211; Add MSCHAPv1 and MSCHAPv2 support to RADIUS clients</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4660">NMS-4660</a>] &#8211; Inconsistent use of org.opennms.web.api.Util.calculateUrlBase( request )</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4661">NMS-4661</a>] &#8211; Brocade resource-type and fcTable collection could be nicer</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4662">NMS-4662</a>] &#8211; Default JDBC data collection config does not work</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4664">NMS-4664</a>] &#8211; JNA library fails to work for IPv6 on Solaris</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4667">NMS-4667</a>] &#8211; Make sure Installer and Manager use Pinger configuration rather than just using jni jicmp</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4672">NMS-4672</a>] &#8211; Error updating large provisioning node lists via web ui</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4676">NMS-4676</a>] &#8211; Node it is not added in DB at synchronization if added by import or by provision.pl</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4677">NMS-4677</a>] &#8211; c-ping fails to configure</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4679">NMS-4679</a>] &#8211; Add alarm-data annotation for Powerware upsDischarged trap event</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4692">NMS-4692</a>] &#8211; Email Notifications are not properly encoded when the message contains non us-ascii characters.</li>
<li>[<a href="http://issues.opennms.org/browse/RANCID-2">RANCID-2</a>] &#8211; RWS does not work with IOS-XR devices</li>
<li>[<a href="http://issues.opennms.org/browse/RANCID-3">RANCID-3</a>] &#8211; RWS adds nodes to .cloginrc despite catchall</li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/this-week-in-opennms-releases-and-candidates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: World IPv6 Day Is Coming</title>
		<link>http://www.opennms.com/twio-world-ipv6-day-is-coming/</link>
		<comments>http://www.opennms.com/twio-world-ipv6-day-is-coming/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 18:31:42 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[1.8.11]]></category>
		<category><![CDATA[1.9.7]]></category>
		<category><![CDATA[assets]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[issues]]></category>
		<category><![CDATA[jasper]]></category>
		<category><![CDATA[jicmp]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[ksc]]></category>
		<category><![CDATA[MTM]]></category>
		<category><![CDATA[NSClient]]></category>
		<category><![CDATA[OUCA]]></category>
		<category><![CDATA[OUCE]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[polling]]></category>
		<category><![CDATA[provisiond]]></category>
		<category><![CDATA[provisioning]]></category>
		<category><![CDATA[psm]]></category>
		<category><![CDATA[rancid]]></category>
		<category><![CDATA[remote poller]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[wmi]]></category>
		<category><![CDATA[World IPv6 Day]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=898</guid>
		<description><![CDATA[It’s time for This Week in OpenNMS. In the last couple of weeks we did a bunch of bugfixing and some more IPv6 work in preparation for a 1.10 release candidate. Project Updates 1.8: Current Release is 1.8.11 (Bald Eagle) 1.8.11 is the current stable release, tagged 11 April, 2011. For a complete list of changes and updates, see the “New]]></description>
				<content:encoded><![CDATA[<p>It’s time for This Week in <a href="http://www.opennms.org/">OpenNMS</a>.  In the last couple of weeks we did a bunch of bugfixing and some more IPv6 work in preparation for a 1.10 release candidate.</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.11 (Bald Eagle)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.11">1.8.11</a> is the current stable release, tagged 11 April, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.11">the “New and Noteworthy” page on the OpenNMS wiki</a>. As always, it is recommended that you back up your database before upgrading.</li>
<li>1.9: Current release is 1.9.7 (Naqara)<br />
1.9.7 is the current unstable release, tagged 11 April, 2011.  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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.7">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-1112">NMS-1112</a>] &#8211; Ping behaviour for outage on remote network</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1158">NMS-1158</a>] &#8211; deleted interfaces are included in polling package ip lists</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2692">NMS-2692</a>] &#8211; nsclient-datacollection-config.xml only collects on 1st attribute in wpm group</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2777">NMS-2777</a>] &#8211; Concurrency issues on multiprocessor systems cause collection outages</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2868">NMS-2868</a>] &#8211; spring-mock is included in distribution</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3411">NMS-3411</a>] &#8211; Debian Startup Script hides important Debian Specific Error Output</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3500">NMS-3500</a>] &#8211; DemoUI &#8211; Leaving the search field blank causes an &#8220;Unexpected Error&#8221;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3933">NMS-3933</a>] &#8211; archive_events.sh still uses the old lib/scripts/* style initialization</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4069">NMS-4069</a>] &#8211; Need to be able to acknowledge notifications through the ReST service</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4110">NMS-4110</a>] &#8211; prevent automatic start after installation / upgrade</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4168">NMS-4168</a>] &#8211; Rescans Not Happening for Default Nodes</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4172">NMS-4172</a>] &#8211; &#8216;some&#8217; matchType for WMI Poller matches 2 or more, not 1 or more as docuemented</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4211">NMS-4211</a>] &#8211; Failed to load the required jicmp library</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4230">NMS-4230</a>] &#8211; No services are registered in the database</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4445">NMS-4445</a>] &#8211; HTTP Collector throwing exception &#8220;Host must be set to create a host URL&#8221;</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4454">NMS-4454</a>] &#8211; Reports throughin Exception when doing traffic based reports and store-by-group</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4509">NMS-4509</a>] &#8211; FilterDao calls need to return InetAddresses</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4558">NMS-4558</a>] &#8211; Page Sequence Monitor (PSM) doesn&#8217;t appear to do retries</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4578">NMS-4578</a>] &#8211; Debian init script not LSB compatible</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4579">NMS-4579</a>] &#8211; [patch] add new asset fields for hardware configuration data</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4580">NMS-4580</a>] &#8211; The attribute &#8220;totalCount&#8221; for OnmsNodeList is not well calculated</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4583">NMS-4583</a>] &#8211; Filter rules tend to get all IP addresses, even if they are deleted</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4593">NMS-4593</a>] &#8211; Report Issue &#8211; Surveillance Category Not Correctly Chosen</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4595">NMS-4595</a>] &#8211; eventd cannot parse events which are missing an XML namespace</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4596">NMS-4596</a>] &#8211; send-event.pl errors on IPv6 addresses</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4597">NMS-4597</a>] &#8211; Primary keys are not set to not null</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4603">NMS-4603</a>] &#8211; make ICMP implementation configurable</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4604">NMS-4604</a>] &#8211; Add script execution, response times, logging, more to BSFMonitor</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4605">NMS-4605</a>] &#8211; MailTransportMonitor POP3 javax.mail.AuthenticationFailedException, but without connection to host at all</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4608">NMS-4608</a>] &#8211; Changing the default password in 1.9.7</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4610">NMS-4610</a>] &#8211; Node Rescan -&gt; node.jsp not found</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4614">NMS-4614</a>] &#8211; Problem accessing /opennms/KSC/KSC/customGraphEditDetails.htm. Reason: Not Found &#8211; 404</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4615">NMS-4615</a>] &#8211; add a No SNMP checkbox to the Node Quick-Add web page</li>
<li>[<a href="http://issues.opennms.org/browse/RANCID-1">RANCID-1</a>] &#8211; Updated RANCID patch for opennms-rancid</li>
</ul>
<h1>OpenNMS User Conference America: Is You Is or Is You Ain&#8217;t My Constituency?</h1>
<p>We got a ton of folks expressing their interest in the OUCA, but so far it appears we haven&#8217;t had a lot of people confirm for the actual event yet.  If you are interested, *please* sign up at the <a href="http://ouca2011.eventbrite.com">OUCA event page</a>.</p>
<p>Current topics include:</p>
<ul>
<li>Monitoring Layer-2 port status with SnmpPoller</li>
<li>JasperReporting with iReport and OpenNMS</li>
<li>OpenNMS Remote Execution (Net-SNMP, SSH, CGI)</li>
<li>Demonstration of OpenNMS IPv6 capabilities</li>
<li>How to use provisioning</li>
<li>How to manage events</li>
<li>How to gather data and poll services</li>
</ul>
<p>You will have access to many of the developers of OpenNMS to ask those &#8220;what if&#8221; and &#8220;how does&#8221; type questions. We are also open to suggestions as to what topics we should add. This is YOUR conference make it what YOU need it to be. Do we need more advanced or basic topics?</p>
<h1>World IPv6 Day &#8211; Can You Manage It?</h1>
<p>One of our goals in getting OpenNMS 1.10 out the door is to have IPv6 support ready for the masses, since IPv4 addresses are soon to become scarce.  To help get the word out about being able to monitor IPv6 resources with OpenNMS, we&#8217;re working with the ISOC to provide management of the participants in World IPv6 day.  Dave recently <a href="http://permalink.gmane.org/gmane.network.opennms.announce/235">sent out a notice about needing volunteers</a> to help us run remote pollers, but I wanted to reiterate it here, since the more monitors we&#8217;re running, the better.</p>
<blockquote>
<p>Hello OpenNMS fans!  We&#8217;re looking for volunteers to help us monitor the participants in World IPv6 Day with OpenNMS Remote Pollers connected to your IPv6 networks.  If you are interested, please read on.  If you&#8217;re not interested or can&#8217;t participate, it might be a good read for you anyway <img src='http://www.opennms.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>As you may or may not be aware, a lot of work is being completed in the development branch (master, tagged as 1.9) right now to add support for IPv6 to OpenNMS.  The key feature for the 1.10 release is IPv6 along with significant updates to Provisiond so that we can deprecate Capsd (or at least make Provisiond a more complete replacement).  In other words, IPv6 is the impetus for making a 1.10 release and World IPv6 day, June 8th, 2011, is our target date.</p>
<p>There is still a significant amount of work to be completed in order to just tag our next stable release (1.10) and we&#8217;re making our best efforts.  But, it could be that there just isn&#8217;t enough time to fully vet all the code changes for a release on that actual day.  A release for that day would mean tagging fairly soon.  More on that later&#8230;
<p>In the meantime and more to the point of this message, we&#8217;re very excited to be actively supporting the World IPv6 Day participants and the ISOC.  OpenNMS&#8217; participation means that we will be providing a monitoring service that, by way of our remote pollers, will be monitoring the status of each hosting participant&#8217;s website.  This will also help ISP participants better understand if there are location specific IPv6 issues.</p>
<p>There will be a status summary page on the ISOC&#8217;s website that links back to an OpenNMS server&#8217;s a page on the OpenNMS server, possibly the Distributed Status Map, showing the status of the IPv6 sites from all the remote monitoring locations that we&#8217;re able to define, based on the locations of volunteers from this community.  So, we are asking for volunteers to run OpenNMS remote pollers on IPv6 connected hosts.  I suspect that the polling intervals will be configured to about every 15 minutes and the polls will be HTTP service checks for each of the participant&#8217;s IPv6 and IPv4 address.  We will probably also use the PSM and configure the &#8216;host&#8217; attribute so that we can verify that IPv6 DNS checks are working, too.  I&#8217;ll be creating a sample configuration and will solicit your feed back.</p>
<p>If you are interested in volunteering, please contract me directly (<a href="mailto:david &lt;at&gt; opennms.org">david &lt;at&gt; opennms.org</a>) and we&#8217;ll start coordinating with you with respect to installation and testing (we still have a lot of setup to do on the backend).  I suspect that we will be making OpenNMS 1.10 T-shirts to celebrate our 1.10 release.  For your participation in World IPv6 Day, you&#8217;ll receive a special addition shirt &#8220;OpenNMS Fanatic&#8221; 1.10 T-shirt.  (Something a long those lines&#8230; I leave the savvy slogans to &#8220;rangerrick&#8221; <img src='http://www.opennms.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .  I wanted to get this solicitation out to you, now, so that we can better plan the server side configuration (remote monitoring locations, server resources, etc.).</p>
<p>As far as getting 1.10 tagged and released around the time of World IPv6 day, we hope that as many of you as possible can begin running test a instance for the 1.9 snapshot code so that you can update frequently to the latest code and give us feed back in Jira (<a href="http://issues.opennms.org">http://issues.opennms.org</a>).  Install OpenNMS via the snapshot yum/apt repos and let&#8217;s get 1.10 vetted for release ASAP.</p>
<ul>
<li><a href="http://yum.opennms.org/#snapshot">http://yum.opennms.org/#snapshot</a></li>
<li><a href="http://www.opennms.org/wiki/Installation:Debian#Unstable_.28Nightly_Snapshots.29">http://www.opennms.org/wiki/Installation:Debian#Unstable_.28Nightly_Snapshots.29</a></li>
</ul>
<p>Thank you for this brief interruption and I return you to your regularly scheduled programs.</p>
</blockquote>
<h1>Upcoming Events</h1>
<ul>
<li>26th through 27th of May, 2011: <a href="http://www.opennms.org/wiki/UCE#OpenNMS_User_Conference_Europe_2011">OpenNMS Users Conference Europe</a></li>
<li>6th through 10th of June, 2011: Ben will be at <a href="http://developer.apple.com/wwdc/">WWDC 2011</a>. <a href="mailto:ranger@opennms.com">drop a note</a> if you&#8217;d like to meet up and say &#8216;hi.&#8217;</li>
<li>17th through 18th of June, 2011: <a href="http://ouca2011.eventbrite.com">OpenNMS Users Conference Americas</a></li>
<li>19th through 24th of June, 2011: <a href="http://www.opennms.org/wiki/Dev-Jam_2011">OpenNMS Dev-Jam 6</a></li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-world-ipv6-day-is-coming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: More IPv6 Progress</title>
		<link>http://www.opennms.com/twio-more-ipv6-progress/</link>
		<comments>http://www.opennms.com/twio-more-ipv6-progress/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 15:49:23 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dnsjava]]></category>
		<category><![CDATA[Google Summer of Code]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[icmp]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[IP-MIB]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[jna]]></category>
		<category><![CDATA[JNI]]></category>
		<category><![CDATA[OUCA]]></category>
		<category><![CDATA[OUCE]]></category>
		<category><![CDATA[provisiond]]></category>
		<category><![CDATA[RFC4293]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=886</guid>
		<description><![CDATA[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. =) Project Updates 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]]></description>
				<content:encoded><![CDATA[<p>It’s time for This Week in <a href="http://www.opennms.org/">OpenNMS</a>.  In the last week we worked on IPv6, and a number of other bugfixes.  But mostly IPv6.  =)</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.10 (Loggerhead Shrike)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.10">1.8.10</a> is the current stable release, tagged 24 February, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.10">the “New and Noteworthy” page on the OpenNMS wiki</a>. 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.</li>
<li>1.9: Current release is 1.9.6 (Barbat)<br />
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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.6">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
<li>Seth has been working on getting our ICMPv6 support integrated into the main codebase.</li>
<li>Donald updated our DNS monitor to use the dnsjava library.</li>
<li>Matt has been working on fixing Provisiond issues.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-4251">NMS-4251</a>] &#8211; Exception when Provisioning an ipv6 address on a node with SNMP Enabled</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4477">NMS-4477</a>] &#8211; Increase servicename in table service in the core schema to accomodate services with names longer than 32 characters</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4488">NMS-4488</a>] &#8211; Poller not responding to nodeGainedService events when event interface is an ipv6 address</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4555">NMS-4555</a>] &#8211; IP validation in web UI doesn&#8217;t handle IPv6</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4575">NMS-4575</a>] &#8211; Physical Interface Page Doesn&#8217;t load on IE</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4577">NMS-4577</a>] &#8211; provisiond needs to be able to scan the new ipAddress table, in addition to the (deprecated) ipAddr table, and handle IPv6 addresses</li>
</ul>
<h1>IPv6 Progress: Provisioning, SNMP, and Ping</h1>
<p>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 <em>without</em> needing to be a root or administrator account!)</p>
<p>I spent this week working on a couple of provisioning and SNMP-related issues, most notably, adding support for the <a href="http://tools.ietf.org/html/rfc4293">ipAddressTable in the IP-MIB</a>.  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&#8217;t support the ipAddressTable, so older hardware should continue to function as expected.</p>
<h1>Reminder for Students: OpenNMS and Google&#8217;s Summer of Code</h1>
<p>Thanks to <a href="http://www.opennms.org/wiki/OGP">OGP</a> 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.</p>
<p>We look forward to working with any potential students about the ideas list found at:</p>
<p><a href="http://www.opennms.org/wiki/Google_Summer_of_Code_2011#Ideas_List">http://www.opennms.org/wiki/Google_Summer_of_Code_2011#Ideas_List</a></p>
<p>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:</p>
<p><a href="https://lists.sourceforge.net/lists/listinfo/opennms-gsoc">https://lists.sourceforge.net/lists/listinfo/opennms-gsoc</a></p>
<p>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.</p>
<p>Thanks and good luck to potential students!</p>
<h1>OpenNMS Users Conference Americas</h1>
<p>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 <a href="http://www.opennms.org/wiki/Dev-Jam_2011">Dev-Jam 2011</a>.  The fee will be $65.</p>
<h1>Upcoming Events</h1>
<ul>
<li>26th through 27th of May, 2011: <a href="http://www.opennms.org/wiki/UCE#OpenNMS_User_Conference_Europe_2011">OpenNMS Users Conference Europe</a></li>
<li>6th through 10th of June, 2011: Ben will be at <a href="http://developer.apple.com/wwdc/">WWDC 2011</a>. <a href="mailto:ranger@opennms.com">drop a note</a> if you&#8217;d like to meet up and say &#8216;hi.&#8217;</li>
<li>17th through 18th of June, 2011: <a href="http://ouca2011.eventbrite.com">OpenNMS Users Conference Americas</a></li>
<li>19th through 24th of June, 2011: <a href="http://www.opennms.org/wiki/Dev-Jam_2011">OpenNMS Dev-Jam 6</a></li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-more-ipv6-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: IPv6 Milestones</title>
		<link>http://www.opennms.com/twio-ipv6-milestones/</link>
		<comments>http://www.opennms.com/twio-ipv6-milestones/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 19:25:08 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[Comtech]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[JAXB]]></category>
		<category><![CDATA[ogp]]></category>
		<category><![CDATA[OUCA]]></category>
		<category><![CDATA[OUCE]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[traps]]></category>
		<category><![CDATA[XSDs]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=880</guid>
		<description><![CDATA[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. =) Project Updates 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]]></description>
				<content:encoded><![CDATA[<p>It’s time for This Week in <a href="http://www.opennms.org/">OpenNMS</a>.  In the last week we worked on IPv6, and a number of other bugfixes.  But mostly IPv6.  =)</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.10 (Loggerhead Shrike)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.10">1.8.10</a> is the current stable release, tagged 24 February, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.10">the “New and Noteworthy” page on the OpenNMS wiki</a>. 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.</li>
<li>1.9: Current release is 1.9.6 (Barbat)<br />
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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.6">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-4535">NMS-4535</a>] &#8211; Convert Event XML to JAXB</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4547">NMS-4547</a>] &#8211; XSD definitions don&#8217;t need to be anchored</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4554">NMS-4554</a>] &#8211; Trap events for Comtech EF Data CDM-625 satellite modems</li>
</ul>
<h1>IPv6 Milestone: Polling and Graphing</h1>
<p><a href="http://www.opennms.com/wp-content/uploads/2011/03/opennms-polling-ipv6-20110323-121842-1.png"><img class="alignleft size-medium wp-image-881" title="OpenNMS Polling IPv6" src="http://www.opennms.com/wp-content/uploads/2011/03/opennms-polling-ipv6-20110323-121842-1-300x142.png" alt="OpenNMS Polling IPv6" width="300" height="142" /></a><br />
With the IPv6 work done last week, we&#8217;ve hit a significant milestone.  I was able to provision a node with IPv6 addresses, monitor a service (DNS, in this case), and even get response time graphs!</p>
<p>There is obviously still a ton to do, including fixing handling of IPv6 addresses in SNMP, finishing up the ICMPv6 support for pinging, and plenty of UI tweaks to deal with IPv6, but this means a significantly large portion of the core of OpenNMS is dealing with IPv6 addresses properly.  It&#8217;s looking like 1.9.7 will shake out as the first release where we can really have end-users start trying to do things with IPv6 and help us find issues and places where things still need work.</p>
<h1>Reminder for Students: OpenNMS and Google&#8217;s Summer of Code</h1>
<p>Thanks to <a href="http://www.opennms.org/wiki/OGP">OGP</a> 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.</p>
<p>We look forward to working with any potential students about the ideas list found at:</p>
<p><a href="http://www.opennms.org/wiki/Google_Summer_of_Code_2011#Ideas_List">http://www.opennms.org/wiki/Google_Summer_of_Code_2011#Ideas_List</a></p>
<p>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:</p>
<p><a href="https://lists.sourceforge.net/lists/listinfo/opennms-gsoc">https://lists.sourceforge.net/lists/listinfo/opennms-gsoc</a></p>
<p>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.</p>
<p>Thanks and good luck to potential students!</p>
<h1>OpenNMS Users Conference Americas</h1>
<p>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 <a href="http://www.opennms.org/wiki/Dev-Jam_2011">Dev-Jam 2011</a>.  The fee will be $65.</p>
<h1>Upcoming Events</h1>
<ul>
<li>26 through 27 May 2011: <a href="http://www.opennms.org/wiki/UCE#OpenNMS_User_Conference_Europe_2011">OpenNMS Users Conference Europe</a></li>
<li>17 through 18 June 2011: OpenNMS Users Conference Americas</li>
<li>19 through 24 June 2011: <a href="http://www.opennms.org/wiki/Dev-Jam_2011">OpenNMS Dev-Jam 6</a></li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-ipv6-milestones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: A Summer Without Code Is Like a Simile Without, Uhh&#8230; Something Something</title>
		<link>http://www.opennms.com/twio-a-summer-without-code-is-like-a-simile/</link>
		<comments>http://www.opennms.com/twio-a-summer-without-code-is-like-a-simile/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 17:56:33 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[Drools]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[Indiana Linux Fest]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[jrobin]]></category>
		<category><![CDATA[ogp]]></category>
		<category><![CDATA[OUCA]]></category>
		<category><![CDATA[OUCE]]></category>
		<category><![CDATA[provisiond]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=860</guid>
		<description><![CDATA[It’s time for This Week in OpenNMS. In the last week we worked on IPv6, and a number of other bugfixes. Project Updates 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]]></description>
				<content:encoded><![CDATA[<p>It’s time for This Week in <a href="http://www.opennms.org/">OpenNMS</a>.  In the last week we worked on IPv6, and a number of other bugfixes.</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.10 (Loggerhead Shrike)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.10">1.8.10</a> is the current stable release, tagged 24 February, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.10">the “New and Noteworthy” page on the OpenNMS wiki</a>. 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.</li>
<li>1.9: Current release is 1.9.6 (Barbat)<br />
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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.6">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-1568">NMS-1568</a>] &#8211; Changes to make OpenNMS capable of Active Directory Auth</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2847">NMS-2847</a>] &#8211; correlator service unable to start : java.lang.NoSuchMethodError org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4033">NMS-4033</a>] &#8211; Provisiond &#8211; simple TCP detector fails to detect services</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4490">NMS-4490</a>] &#8211; JRobinDirectoryUtilTest is busted</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4507">NMS-4507</a>] &#8211; OnmsMonitoredService getIpAddress returns a String rather than an InetAddress</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4508">NMS-4508</a>] &#8211; OnmsOutage does not following the same getIpInterface pattern as OnmsIpInterface</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4541">NMS-4541</a>] &#8211; New events for traps from Sun/Oracle ILOM cards</li>
</ul>
<h1>OpenNMS is a Part of Google&#8217;s Summer of Code!</h1>
<p>Thanks to <a href="http://www.opennms.org/wiki/OGP">OGP</a> 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 are now officially accepted into Google Summer of Code 2011!</p>
<p>We look forward to working with any potential students about the ideas list found at:</p>
<p><a href="http://www.opennms.org/wiki/Google_Summer_of_Code_2011#Ideas_List">http://www.opennms.org/wiki/Google_Summer_of_Code_2011#Ideas_List</a></p>
<p>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:</p>
<p><a href="https://lists.sourceforge.net/lists/listinfo/opennms-gsoc">https://lists.sourceforge.net/lists/listinfo/opennms-gsoc</a></p>
<p>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.</p>
<p>Thanks and good luck to potential students!</p>
<h1>OpenNMS Users Conference Americas</h1>
<p>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 <a href="http://www.opennms.org/wiki/Dev-Jam_2011">Dev-Jam 2011</a>.  The fee will be $65.</p>
<h1>Upcoming Events</h1>
<ul>
<li>26 March 2011: Tarus to keynote the inaugural <a href="http://www.indianalinux.org/cms/">Indiana LinuxFest</a></li>
<li>26 through 27 May 2011: <a href="http://www.opennms.org/wiki/UCE#OpenNMS_User_Conference_Europe_2011">OpenNMS Users Conference Europe</a></li>
<li>17 through 18 June 2011: OpenNMS Users Conference Americas</li>
<li>19 through 24 June 2011: <a href="http://www.opennms.org/wiki/Dev-Jam_2011">OpenNMS Dev-Jam 6</a></li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-a-summer-without-code-is-like-a-simile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Week in OpenNMS: Drooling All Over Your Network</title>
		<link>http://www.opennms.com/twio-drooling-all-over-your-network/</link>
		<comments>http://www.opennms.com/twio-drooling-all-over-your-network/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 16:30:09 +0000</pubDate>
		<dc:creator>Benjamin Reed</dc:creator>
				<category><![CDATA[This Week in OpenNMS]]></category>
		<category><![CDATA[correlation]]></category>
		<category><![CDATA[dev-jam]]></category>
		<category><![CDATA[Drools]]></category>
		<category><![CDATA[Google Summer of Code]]></category>
		<category><![CDATA[Indiana Linux Fest]]></category>
		<category><![CDATA[JDBC-Pool]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[jetty]]></category>
		<category><![CDATA[liquibase]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[NSClient]]></category>
		<category><![CDATA[ogp]]></category>
		<category><![CDATA[OUCA]]></category>
		<category><![CDATA[OUCE]]></category>
		<category><![CDATA[page sequence monitor]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[provisiond]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[TMforum]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://www.opennms.com/?p=857</guid>
		<description><![CDATA[It’s time for This Week in OpenNMS. In the last week we worked on connection pooling, the Page Sequence Monitor, Liquibase, Jetty, TIP, and Drools. Project Updates 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]]></description>
				<content:encoded><![CDATA[<p>It’s time for This Week in <a href="http://www.opennms.org/">OpenNMS</a>.  In the last week we worked on connection pooling, the Page Sequence Monitor, Liquibase, Jetty, TIP, and Drools.</p>
<h1>Project Updates</h1>
<ul>
<li>1.8: Current Release is 1.8.10 (Loggerhead Shrike)<br />
<a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.10">1.8.10</a> is the current stable release, tagged 24 February, 2011. For a complete list of changes and updates, see <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.10">the “New and Noteworthy” page on the OpenNMS wiki</a>. 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.</li>
<li>1.9: Current release is 1.9.6 (Barbat)<br />
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 <a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.6">the &#8220;New and Noteworthy&#8221; page on the OpenNMS wiki</a>.</li>
<li>Ben implemented another database pooling interface, using Tomcat&#8217;s jdbc-pool API.</li>
<li>Seth did some cleanup on category display.</li>
<li>Seth worked on creating a set of integration tests for the web UI, using the PageSequenceMonitor.</li>
<li>Ben converted the database installation code to Liquibase 2.0.1, including creating Liquibase extensions for the PostgreSQL-specific code we used to use in our upgrade definitions.  This also speeds up installation and upgrade quite a bit, especially when there are few, or no, changes since the last install or upgrade.</li>
<li>Matt cleaned up a ton of warnings in the code, and bumped the JDK requirement to 1.6 or higher.</li>
<li>Seth upgraded our embedded Jetty to version 7.3.1, and cleaned up our servlet dependencies.</li>
<li>DJ created a command-line tool to do detailed validation of configuration file loading.</li>
<li>Craig Gallen and Matt worked on the infrastructure work for implementing TMForum&#8217;s TIP interface in OpenNMS.</li>
<li>Ben upgraded Drools to 5.1.1.</li>
</ul>
<h1>Issues Resolved</h1>
<ul>
<li>[<a href="http://issues.opennms.org/browse/NMS-1377">NMS-1377</a>] &#8211; NullPointerException in org.opennms.netmgt.notifd.BroadcastEventProcessor.processTargets</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-1437">NMS-1437</a>] &#8211; Calling org.opennms.netmgt.eventd.EventIpcManagerDefaultImpl constructor with no args causes null pointer exception</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2482">NMS-2482</a>] &#8211; NullPointerExceptions in node IP route information</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2544">NMS-2544</a>] &#8211; Lots of NPEs ip if ping fails</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-2847">NMS-2847</a>] &#8211; correlator service unable to start : java.lang.NoSuchMethodError org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-3997">NMS-3997</a>] &#8211; Provisiond Deleting IpAddr On Nodes After Rescan</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4148">NMS-4148</a>] &#8211; send-event.pl timestamp is not parsed correctly</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4180">NMS-4180</a>] &#8211; NullPointerException in DefaultUDPTransportMapping</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4208">NMS-4208</a>] &#8211; Memcached graph definitions left out of default configuration</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4336">NMS-4336</a>] &#8211; OpenNMS needs a way to do in-depth configuration testing without starting the daemon</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4352">NMS-4352</a>] &#8211; Null pointer exception when listing outstanding notifications</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4484">NMS-4484</a>] &#8211; PageSequenceMonitor double-URL-encodes query parameters</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4495">NMS-4495</a>] &#8211; Don&#8217;t require all code to pass the PRESERVE_WHITESPACE constant to CastorUtils</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4496">NMS-4496</a>] &#8211; Get rid of PostgreSQL-specific calls in installation/upgrade tools. (Upgrade to Liquibase 2.0)</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4499">NMS-4499</a>] &#8211; NSClient data collection only reads the first <nsclient-collection> tag</li>
<li>[<a href="http://issues.opennms.org/browse/NMS-4527">NMS-4527</a>] &#8211; Someone left two q&#8217;s in the file ./WEB-INF/jsp/graph/chooseresource.jsp</li>
</ul>
<h1>Meet the New Drools, Same as the Old Drools</h1>
<p>For a long time now, OpenNMS has had a little-known feature for doing event correlation, using the open-source <a href="http://www.jboss.org/drools">Drools</a> business logic engine.  It is little-known because we have gone out of our way not to tell people about it &#8212; somewhere in the transition from OpenNMS 1.2 to 1.6, it broke because of a complicated chain of dependencies.  Thanks to the work of the enigmatic Seth, Jetty and Drools are once again in agreement on their dependencies, and I&#8217;ve confirmed that it&#8217;s working as of this morning&#8217;s code (which should be available in tomorrow&#8217;s nightly snapshots).</p>
<p>The correlation engine lets you do complex workflows and event processing (including detection of flapping).  We have a couple of examples of what can be done in the $OPENNMS_HOME/etc/examples/ directory.  If you&#8217;d like to try them out, just copy the following files into your etc directory:</p>
<dl>
<dt>correlation-engine.xml</dt>
<dd>Configures the correlation engine daemon.  Since the OpenNMS correlation engine is a generic API that could potentially be implemented using multiple business logic implementations, this configuration tells OpenNMS which engines are available.  Currently, the only implementation is the Drools engine.</dd>
<dt>drools-engine.xml</dt>
<dd>Configures the Drools correlation engine.  This file contains the Drools-specific configuration for event correlation.  In it you define &lt;rule-set&gt; tags which refer to the code, events, and other variables that are relevant.</dd>
<dt>LocationMonitorRules.drl</dt>
<dd>An example Drools correlation rule which can detect flapping outages from remote pollers.</dd>
<dt>NodeParentRules.drl</dt>
<dd>An example Drools correlation rule which can do root cause analysis on node outages based on a node parent outage.</dd>
<dt>nodeParentRules-context.xml</dt>
<dd>A spring configuration file to provide extra resources to the &#8220;node parent&#8221; Drools rule.</dd>
</dl>
<p>Then, edit your $OPENNMS_HOME/etc/service-configuration.xml and uncomment the service named &#8220;OpenNMS:Name=Correlator&#8221; and restart OpenNMS.</p>
<p>Other than that, using Drools is not very well documented yet, but if you are a Java developer, you should be able to work out what&#8217;s going on looking at the rules and configuration files.</p>
<h1>Google Summer of Code</h1>
<p>We&#8217;ve put in an application to once again be in Google&#8217;s <a href="http://code.google.com/soc/">Summer of Code</a>.  We&#8217;ve started <a href="http://www.opennms.org/wiki/Google_Summer_of_Code_2011">making plans for what interested students could help us work on</a>, so if you&#8217;re a student and are considering applying for Summer of Code, keep us in mind. =)</p>
<h1>OpenNMS Users Conference Americas</h1>
<p>One of our <a href="http://www.opennms.org/wiki/OGP">OGP</a> members, Mike Huot, has been spearheading a campaign to create an OpenNMS Users Conference Americas, on June 17th and 18th at the Unniversity of Minnesota, Twin Cities, just before <a href="http://www.opennms.org/wiki/Dev-Jam_2011">Dev-Jam 2011</a>.  We are still working on finalizing arrangements, but should have this completed by mid-March. The fee will be $65.</p>
<p>We have a minimum threshold of attendees we need to get to before we can hold this event, so please <a href="http://ouca2011.eventbrite.com/">sign up here</a> to register your interest (no fee will be charged) and we can gauge whether we have enough folks to put together the event.</p>
<h1>Upcoming Events</h1>
<ul>
<li>26 March 2011: Tarus to keynote the inaugural <a href="http://www.indianalinux.org/cms/">Indiana LinuxFest</a></li>
<li>26 through 27 May 2011: <a href="http://www.opennms.org/wiki/UCE#OpenNMS_User_Conference_Europe_2011">OpenNMS Users Conference Europe</a></li>
<li>17 through 18 June 2011: OpenNMS UC Americas (Tentative)</li>
<li>19 through 24 June 2011: <a href="http://www.opennms.org/wiki/Dev-Jam_2011">OpenNMS Dev-Jam 6</a></li>
</ul>
<h1>Until Next Week…</h1>
<p>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 <a href="mailto:ranger@opennms.com">say hi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opennms.com/twio-drooling-all-over-your-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
