Hopefully someone can help with this one...I performed an upgrade to 2.4.1 last week, and the "All Device Components" report now fails to run successfully.
Can someone make something of this error output (from event.log)? 2009-06-22T09:13:32 INFO ZODB.Conflict database read conflict error (oid 0x2f3b, class BTrees._OOBTree.OOBTree) at /zport/dmd/Reports/Device Reports/All Monitored Components (4797 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:14:14 INFO ZODB.Conflict database conflict error (oid 0x2c, class Products.ZenUtils.PObjectCache.PObjectCache) at /zport/RenderServer/render (4798 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:14:16 INFO ZODB.Conflict database conflict error (oid 0x2c, class Products.ZenUtils.PObjectCache.PObjectCache) at /zport/RenderServer/render (4799 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:14:17 INFO ZODB.Conflict database conflict error (oid 0x2c, class Products.ZenUtils.PObjectCache.PObjectCache) at /zport/RenderServer/render (4800 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:14:59 INFO ZODB.Conflict database read conflict error (oid 0x09, class Products.Transience.Transience.Increaser) at /zport/dmd/Reports/Device Reports/All Monitored Components (4801 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:16:27 INFO ZODB.Conflict database read conflict error (oid 0x09, class Products.Transience.Transience.Increaser) at /zport/dmd/Reports/Device Reports/All Monitored Components (4802 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:17:15 INFO ZODB.Conflict database conflict error (oid 0x2c, class Products.ZenUtils.PObjectCache.PObjectCache) at /zport/RenderServer/render (4803 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:17:59 INFO ZODB.Conflict database read conflict error (oid 0x09, class Products.Transience.Transience.Increaser) at /zport/dmd/Reports/Device Reports/All Monitored Components (4804 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:17:59 ERROR Zope.SiteErrorLog http://fpmon001:8080/zport/dmd/Reports/Device%20Reports/All%20Monitored%20Components Traceback (most recent call last): File "/opt/zenoss/lib/python/Zope2/App/startup.py", line 167, in zpublisher_exception_hook v.reraise() File "/opt/zenoss/lib/python/ZPublisher/Publish.py", line 114, in publish request, bind=1) File "/opt/zenoss/lib/python/ZPublisher/mapply.py", line 88, in mapply if debug is not None: return debug(object,args,context) File "/opt/zenoss/lib/python/ZPublisher/Publish.py", line 40, in call_object result=apply(object,args) # Type s<cr> to step into published object. File "/opt/zenoss/Products/ZenModel/Report.py", line 93, in __call__ return template.pt_render(extra_context={'options': kwargs}) File "/opt/zenoss/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render tal=not source, strictinsert=0)() File "/opt/zenoss/lib/python/TAL/TALInterpreter.py", line 206, in __call__ self.interpret(self.program) File "/opt/zenoss/lib/python/TAL/TALInterpreter.py", line 250, in interpret handlers[opcode](self, args) File "/opt/zenoss/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal self.engine.setLocal(name, self.engine.evaluateValue(expr)) File "/opt/zenoss/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate return expression(self) File "/opt/zenoss/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__ return eval(code, g, {}) File "Python expression "here.ZenTableManager.getBatch(tableName,objects)"", line 1, in <expression> File "/opt/zenoss/Products/ZenWidgets/ZenTableManager.py", line 147, in getBatch tableState = self.setupTableState(tableName, **keys) File "/opt/zenoss/Products/ZenWidgets/ZenTableManager.py", line 95, in setupTableState tableState = self.getTableState(tableName, **keys) File "/opt/zenoss/Products/ZenWidgets/ZenTableManager.py", line 106, in getTableState tableStates = self.getTableStates() File "/opt/zenoss/Products/ZenWidgets/ZenTableManager.py", line 295, in getTableStates session = self.REQUEST.SESSION File "/opt/zenoss/lib/python/ZPublisher/HTTPRequest.py", line 1217, in __getattr__ v = self.get(key, default, returnTaints=returnTaints) File "/opt/zenoss/lib/python/ZPublisher/HTTPRequest.py", line 1177, in get if callable(v): v = v() File "/opt/zenoss/lib/python/Products/Sessions/SessionDataManager.py", line 93, in getSessionData return self._getSessionDataObject(key) File "/opt/zenoss/lib/python/Products/Sessions/SessionDataManager.py", line 180, in _getSessionDataObject ob = container.new_or_existing(key) File "/opt/zenoss/lib/python/Products/Transience/Transience.py", line 843, in new_or_existing item = self.get(key, _marker) File "/opt/zenoss/lib/python/Products/Transience/Transience.py", line 490, in get item = self._move_item(k, current_ts, default) File "/opt/zenoss/lib/python/Products/Transience/Transience.py", line 279, in _move_item self._housekeep(current_ts) File "/opt/zenoss/lib/python/Products/Transience/Transience.py", line 938, in _housekeep self._finalize(now) File "/opt/zenoss/lib/python/Products/Transience/Transience.py", line 546, in _finalize last_finalized = self._last_finalized_timeslice() File "/opt/zenoss/lib/python/Products/Transience/Transience.py", line 1075, in __call__ return self.value File "/opt/zenoss/lib/python/ZODB/Connection.py", line 704, in setstate self._setstate(obj) File "/opt/zenoss/lib/python/ZODB/Connection.py", line 737, in _setstate self._load_before_or_conflict(obj) File "/opt/zenoss/lib/python/ZODB/Connection.py", line 766, in _load_before_or_conflict raise ReadConflictError(object=obj) ReadConflictError: database read conflict error (oid 0x09, class Products.Transience.Transience.Increaser) I also have seen since the upgrade several transaction errors that appear to be from the future (I don't think it's time travel, just the wrong time [Laughing] ) I saw some of these on Friday, and figured I'd wait and see if the system would "catch up" and these would stop, but they don't seem to have: 2009-06-22T09:11:32 INFO ZODB.Conflict database conflict error (oid 0x2f35, class BTrees._OOBTree.OOBTree, serial this txn started with 0x037ed3cc0cae8722 2009-06-22 14:04:02.972285, serial currently committed 0x037ed3d37541aeee 2009-06-22 14:11:27.482010) at /zport/dmd/Mibs/moveMibModules (4793 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:11:44 INFO ZODB.Conflict database conflict error (oid 0x2f36, class BTrees._OOBTree.OOBTree, serial this txn started with 0x037ed3cc0cae8722 2009-06-22 14:04:02.972285, serial currently committed 0x037ed3d3ab02dcdd 2009-06-22 14:11:40.080746) at /zport/dmd/Mibs/moveMibModules (4794 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:12:07 INFO ZODB.Conflict database conflict error (oid 0x2f37, class BTrees._OOBTree.OOBTree, serial this txn started with 0x037ed3cc0cae8722 2009-06-22 14:04:02.972285, serial currently committed 0x037ed3d40af749bb 2009-06-22 14:12:02.570149) at /zport/dmd/getUserMessages (4795 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) ------ 2009-06-22T09:12:07 INFO ZODB.Conflict database conflict error (oid 0x2f37, class BTrees._OOBTree.OOBTree, serial this txn started with 0x037ed3cc0cae8722 2009-06-22 14:04:02.972285, serial currently committed 0x037ed3d40af749bb 2009-06-22 14:12:02.570149) at /zport/dmd/getUserMessages (4796 conflicts, of which 0 were unresolved, since startup at Fri Jun 19 16:23:45 2009) Any ideas? Muchos Gracias in advance. -Joseph -------------------- m2f -------------------- Read this topic online here: http://forums.zenoss.com/viewtopic.php?p=36181#36181 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
