We've discovered a nasty bug in provisiond in 1.10.2. It's so nasty that
we need to release a 1.10.3 with the fix, but we want to do some further
testing, so 1.10.3 will be out on Monday, Tuesday at the latest.
If you have already upgraded and you are experiencing issues with
synchronizing provisioning groups, you can active the "testing"
repository and upgrade to a 1.10.3-0 version that contains the fix.
For those of you who detest detail, you can skip this next part.
The problem arose from an attempt to fix an issue at a client with a) a
large network and b) a lot of provisioning changes. They were
experiencing file handle leaks, and we believe we have found an issue
with a library that we import into OpenNMS. We applied the fix and this
Unfortunately, the fix allowed a deadlock condition. A deadlock is a
nasty little loop which occurs when one part of the code is waiting on
another part of the code to finish, and that second part is, in turn,
waiting on the first.
We've addressed the deadlock condition and we are spending the weekend
trying to determine if this also addresses the file handle leak. Once we
are happy that both issues have been resolved, we'll send out a 1.10.3
(and I'll send out another e-mail).
Again, sorry for the inconvenience.
Tarus BALOG, Maintainer Main: +1 919 533 0160
The OpenNMS Group, Inc. Fax: +1 773 345 3645
Email: tarus@... URL: http://www.opennms.org
PGP Key Fingerprint: 8945 8521 9771 FEC9 5481 512B FECA 11D2 FD82 B45C