This Week in OpenNMS: Season 1.6, Episode 12 (Release Week)
Benjamin Reed <[email protected]> Mon, 30 Mar 2009 13:35:46 -0400
| Newsgroups | gmane.network.opennms.announce |
|---|---|
| Organization | The OpenNMS Group |
| Message-ID | <49D102F2.6080509__47858.1923446201$1238434939$gmane$org@opennms.org> |
Welcome again to another installment of This Week in OpenNMS. This week
I will be a busy bee, creating two releases of OpenNMS, as well as the
first release of the RANCID Web Service module.
Project Updates
---------------
- Stable: Current Release is 1.6.2
1.6.2 is the current stable release, but the plan is to release 1.6.3
tomorrow. We're spending some time doing testing today, and will tag and
release tomorrow.
- Unstable: Current Release is 1.7.0
1.7.1 is due tomorrow as well. We have been focused on other things, so
the full Capsd-replacement code is being pushed back to 1.7.1, but there
have been so many bugfixes and changes in trunk we want to get a new
release out there so people can test something that's not a moving target.
- Trunk: Provisiond and RANCID Integration Solidifying
Provisiond and RANCID continue to get bugfixes and minor updates, as we
get close to stabilizing the implementation. One note, if you have been
using the ForeignSource or Requisition REST interfaces, they've gone
through a minor API change as we've cleaned the behavior up so that the
Provisioning UI and REST service deal with stored requisitions and
foreign sources properly. The provision.pl script I talked about in last
week's TWiO has been updated to use the new API, and also to allow
setting SNMP agent data for an interface. (SNMP version, community
string, etc.)
- Trunk: Refactoring DAOs
One of the things still on our plate for 1.8 is to get a rudimentary ACL
system in place, so you can limit users to only be able to see a
(configurable) subset of nodes, interfaces, UI pages, etc. This has been
high on the request list from users for a long period of time.
A big hold-up has been that a number of objects that we access through
the UI are still not using our DAO interfaces, so that keeps us from
letting ACEGI do all the heavy lifting on filtering responses from the
database to match a user's access.
This week, work has started on finishing up the last of the sets of DAOs
for code we're currently doing raw JDBC calls on. Alarms and Events have
new interfaces, and Outages are in-progress. They have not been wired up
to the UI yet, but hopefully in the next few weeks we'll see that
getting cleaned up.
Coming Soon: OpenNMS 1.6.3
--------------------------
OpenNMS 1.6.3 will be tagged tomorrow. I have to update the release
notes anyways, so I figured it's a good time to go over what's changed
since 1.6.2.
- OpenNMS 1.6.3 New Features and Enhancements
* A thresholding evaluator has been added that uses the absolute
value to compute deltas, and has the ability to rearm after a
certain number of collections below the hysteresis point.
(Bug #2768)
* Data collection and graphing has been added or updated for BGP MIBs
from Cisco and IETF, other Cisco equipment, Jupiter M-Router,
Liebert UPSes, MPLS, MSDP, Net-SNMP, and Netenforcer Allot
(Bugs #2990, #2998, #3012, #2013, #3025, #3064, and #3068)
* Enhanced string extraction support in resourceLabels has been added
(Bug #2997)
* The KSC report list is now viewable by read-only users (Bug #3005)
* XML configuration file XSDs are now included in the distribution
(Bug #3006)
* Event translator matches can be performed against the name rather
than the value (Bug #3049)
* Event parameter names are can now be expanded using the %parm%
syntax (Bug #3061)
* The SNMP monitor can now include operator, operand, and observed
value in results string (Bug #3065)
* Syslogd now has an optional "discard-uei" option to discard matching
UEIs (Bug #3066)
* The model importer now supports scanning the node for non-IP
interfaces (Bug #3075)
* A new monitor has been added which supports checking that a BGP
peering partner is functional (Bug #3080)
* JFreeChart 3D bar charts have been enabled (Bug #3086)
- OpenNMS 1.6.3 Bug Fixes
* Thresholding on JMX collection has been fixed (Bug #2512)
* Using multiple <package> statements in linkd-configuration.xml now
works (Bug #2818)
* A bug in filter-based expressions was resolved (Bug #2966)
* A bug interacting with newer versions of NSClient++ has been fixed
(Bug #2983)
* Altiga authentication success traps are now ignored (Bug #3004)
* The JFreeChart charts layout was fixed (Bug #3040)
* The mail transport monitor now works in read-only mode (Bug #3071)
The full list of changes is available in bugzilla, at:
http://bugzilla.opennms.org/buglist.cgi?target_milestone=1.6.3
Upcoming Events
---------------
(Note: April training has been pushed back to May.)
May 4th-8th, 2009: OpenNMS training will be available through The
OpenNMS Group at the OpenNMS training facility in Pittsboro, NC.
For more information on training, go to:
http://www.opennms.com/training.html
Until Next Week
---------------
As always, if there's anything you'd like me to talk about in a future
TWiO, please let me know. Tune in next week, when I have hopefully
recovered from putting together two releases. ;)
--
Benjamin Reed
The OpenNMS Group
http://www.opennms.org/
------------------------------------------------------------------------------
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-announce mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-announce
signature.asc
(application/pgp-signature, 249 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJ0QL1Uu+jZtP2Zf4RApRHAJ9GdnO16K26uSsHpMDFyy3Z/ZmqgACfSKUi tCoiAaLBSSj/xtpBxwJBqOI= =BxGx -----END PGP SIGNATURE-----