This Week in OpenNMS: Season 1.6, Episode 17: 1.7.3 for You and Me

Benjamin Reed <[email protected]> Mon, 04 May 2009 14:24:46 -0400
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Organization The OpenNMS Group
Message-ID <[email protected]>
It's time for This Week in OpenNMS.  In the last week we got a basic
working ACL implementation, as well as some other updates.


Project Updates
---------------

- Stable: Current Release is 1.6.4

1.6.4 is the current stable release, released (no kidding!) April 1st.
It fixes a number of bugs, and adds a few features.  For a full list,
see the bugzilla 1.6.3 and 1.6.4 milestones.  This is a recommended
upgrade for anyone on OpenNMS versions older than 1.6.4.

  http://tinyurl.com/opennms-163-and-164

- Unstable: Current Release is 1.7.3

1.7.3 is the current unstable release, released May 3rd.  It fixes a
number of 1.7.2 bugs, and is the first public release including the new
ACL code.  A 1.7.x overview is available in the release notes on the site.

  http://tinyurl.com/opennms-17x

- Trunk: ACL/DAO Updates

Work has continued on cleaning up the DAOs and polishing the first draft
of ACLs for public consumption.  There are still a number of open bugs
on the ACL work where they are not being enforced in the web UI (#3135,
#3137, and #3141) -- if you notice any more, please open a bug and we'll
make sure they're cleaned up before 1.8 ships.

- Trunk: Vin Diagram

Reporting support for vin diagrams was added to trunk. (Sorry, saw the
joke elsewhere on the 'net and couldn't help myself.)

  http://tinyurl.com/vin-diagram

- Stable/Trunk: Bugfixes

As always, a few bugfixes and other additions (NetApp volumeFull trap
event support, etc.) have been made in stable and forward-ported to trunk.

- Stable/Trunk: Nightlies Fully Featured

Because of some weird issues with the Maven Javadoc and Site plugins,
nightly builds were only building RPMs and the installer, but not
updating the sites, javadoc, and XSD documentation.  This has been fixed
in the process of getting 1.7.3 out the door, and completely up-to-date
data should be available as of sometime this afternoon.

1.6.4-SNAPSHOT:
  JavaDoc: http://www.opennms.org/documentation/java-apidocs-testing/
  XSD Doc: http://www.opennms.org/documentation/java-xsddocs-testing/

1.7.4-SNAPSHOT:
  JavaDoc: http://www.opennms.org/documentation/java-apidocs-snapshot/
  XSD Doc: http://www.opennms.org/documentation/java-xsddocs-snapshot/


Wrapping Up 1.8
---------------

So for the last week or so we've been regrouping and trying to figure
out what needs to be done to get 1.8 out the door.  The basic framework
for what's going to be there is ready: Provisiond, and ACLs, plus lots
of small updates and fixes.  The goal is to be in beta before the end of
the month, and get it out soon after that.

It's a pretty reasonable goal, given what's left to work on. The list is
pretty short:

* Finish up provisiond.

  This includes support for null foreign sources, ie, hosts discovered
  through discovery rather than declared by the importer.  Also,
  providing a migration path for any Capsd plugins people may have
  already written (a Provisiond Discovery plugin which uses an old-style
  Capsd plugin as it's "backend").

* Testing and implementing upgrades.

  Our schema has changed a bit since 1.6, and there are known issues
  with upgrading at the moment.  We need to transform some data to match
  the new schema; I'm evaluating LiquiBase for doing this, I've heard
  good things about it so far.

* Testing and finishing ACLs.

  The ACL framework as a whole is solid, but there are lots of corner
  cases to test, and a few places left that are known to currently
  ignore the ACL way of doing things.  This needs to be addressed before
  1.8 is releasable.

* Bug Triage.

  It's time to give some lovin' to bugzilla.  Since we've been
  heads-down in new features, we haven't had much time to keep up with
  some of the smaller bugs that have passed through recently.  I'm
  going to spend the next few weeks going through bugs, integrating
  patches and such that the community's contributed that haven't yet
  been committed, and trying to take care of some low-hanging fruit
  feature requests as time permits.  If you have a bug open on something
  you think should be fixed before 1.8, please test it against 1.7.3 (or
  even better, SVN trunk) and let us know if it's still an issue, and
  anything else that could help to fix it (SNMP walks, database dumps,
  etc.).


Happy Quatro de Mayo
--------------------

As always, if there's anything you'd like me to talk about in a future
TWiO, or you just have a comment, criticism, or network management
fanfic you'd like to share, don't hesitiate to say hi.  Also, we've
still got room for more Order of the Blue Polo members if you'd like to
send your own testimonial.

  http://www.opennms.org/index.php/OBP


-- 
Benjamin Reed
The OpenNMS Group
http://www.opennms.org/

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf

_______________________________________________
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 v2.0.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFJ/zLxUu+jZtP2Zf4RAlDgAJ4l57BzDnSaD6XYA6tMDsrlNDcY6ACgmtk0
j/DJmL0yHwo6yKfoCbVWqNU=
=qQEp
-----END PGP SIGNATURE-----