Thank you both for your replies!
I tried to clean up the layer 3 catalog and, while it fixed something, it
didn't solve the problem.
I also restored the one (?) trigger to the db.
In another piece to this puzzle a handful of devices are generating the
following error messages in zenmodeler.log:
Code:
2009-05-20 11:35:59 ERROR zen.ZenModeler: Client MYROUTER.mydomain.net finished
with message: [Failure instance: Traceback (fa
ilure with no frames): Products.ZenHub.PBDaemon.RemoteException: Remote
exception: Products.ZenHub.PBDaemon.RemoteException: Remote
exception: ZODB.POSException.ConflictError: database conflict error (oid
0x16b949, class Products.ZenModel.IpNetwork.IpNetwork)Trace
back (most recent call last):
File "/opt/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 46, in inner
return callable(*args, **kw)
File "/opt/zenoss/zenoss/Products/ZenHub/services/ModelerService.py", line
97, in remote_applyDataMaps
trans.commit()
File "/opt/zenoss/zenoss/lib/python/transaction/_transaction.py", line 381,
in commit
self._saveCommitishError() # This raises!
File "/opt/zenoss/zenoss/lib/python/transaction/_transaction.py", line 379,
in commit
self._commitResources()
File "/opt/zenoss/zenoss/lib/python/transaction/_transaction.py", line 424,
in _commitResources
rm.commit(self)
File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 462, in commit
self._commit(transaction)
File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 495, in _commit
raise ConflictError(object=obj)
ConflictError: database conflict error (oid 0x16b949, class
Products.ZenModel.IpNetwork.IpNetwork)
Traceback (most recent call last):
File "/opt/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 46, in inner
return callable(*args, **kw)
File "/opt/zenoss/zenoss/Products/ZenHub/zenhubworker.py", line 114, in
remote_execute
return runOnce()
File "/opt/zenoss/zenoss/Products/ZenHub/zenhubworker.py", line 109, in
runOnce
res = m(*args, **kw)
File "/opt/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 50, in inner
traceback.format_exc())
RemoteException: Remote exception: ZODB.POSException.ConflictError: database
conflict error (oid 0x16b949, class Products.ZenModel.I
pNetwork.IpNetwork)Traceback (most recent call last):
File "/opt/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 46, in inner
return callable(*args, **kw)
File "/opt/zenoss/zenoss/Products/ZenHub/services/ModelerService.py", line
97, in remote_applyDataMaps
trans.commit()
File "/opt/zenoss/zenoss/lib/python/transaction/_transaction.py", line 381,
in commit
self._saveCommitishError() # This raises!
File "/opt/zenoss/zenoss/lib/python/transaction/_transaction.py", line 379,
in commit
self._commitResources()
File "/opt/zenoss/zenoss/lib/python/transaction/_transaction.py", line 424,
in _commitResources
rm.commit(self)
File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 462, in commit
self._commit(transaction)
File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 495, in _commit
raise ConflictError(object=obj)
ConflictError: database conflict error (oid 0x16b949, class
Products.ZenModel.IpNetwork.IpNetwork)
-------------------- m2f --------------------
Read this topic online here:
http://forums.zenoss.com/viewtopic.php?p=35064#35064
-------------------- m2f --------------------
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users