Change log level for mailin conflict errors to INFO
Bug #1205651 reported by
Paul Everitt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KARL3 |
Fix Released
|
High
|
Paul Everitt |
Bug Description
Like gsa_sync, mailin is giving a number of errors in the error monitor, causing Nagios to get mad. The conflicts aren't a big deal, so just change the log level to INFO.
Changed in karl3: | |
status: | Incomplete → In Progress |
summary: |
- Give mailin the conflict resolution treatment + Change log level for mailin conflict errors to INFO |
description: | updated |
Changed in karl3: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here is the traceback:
Error in script.
Traceback (most recent call last): production/ 18/eggs/ karlserve- 1.22-py2. 6.egg/karlserve /scripts/ main.py" , line 204, in wrapper production/ 18/eggs/ karlserve- 1.22-py2. 6.egg/karlserve /scripts/ mailin. py", line 26, in main production/ 18/eggs/ karlserve- 1.22-py2. 6.egg/karlserve /scripts/ mailin. py", line 52, in mailin .commit( ) production/ 18/eggs/ transaction- 1.1.1-py2. 6.egg/transacti on/_manager. py", line 89, in commit production/ 18/eggs/ transaction- 1.1.1-py2. 6.egg/transacti on/_transaction .py", line 329, in commit _commitResource s() production/ 18/eggs/ transaction- 1.1.1-py2. 6.egg/transacti on/_transaction .py", line 446, in _commitResources tpc_vote( self) production/ 18/eggs/ ZODB3-3. 10.5_perfmetric s-py2.6- linux-i686. egg/ZODB/ Connection. py", line 781, in tpc_vote production/ 18/eggs/ perfmetrics- 1.0-py2. 6.egg/perfmetri cs/__init_ _.py", line 120, in call_with_metric production/ 18/eggs/ RelStorage- 1.5.1_perfmetri cs2-py2. 6.egg/relstorag e/storage. py", line 797, in tpc_vote production/ 18/eggs/ RelStorage- 1.5.1_perfmetri cs2-py2. 6.egg/relstorag e/storage. py", line 844, in _vote store() production/ 18/eggs/ RelStorage- 1.5.1_perfmetri cs2-py2. 6.egg/relstorag e/storage. py", line 756, in _finish_store veConflict( oid, prev_tid, serial, data) production/ 18/eggs/ ZODB3-3. 10.5_perfmetric s-py2.6- linux-i686. egg/ZODB/ ConflictResolut ion.py" , line 277, in tryToResolveCon flict IOBTree. IOBucket, serial this txn started with 0x03a0497094ce38dd 2013-07-26 08:48:34.876302, serial currently committed 0x03a04a7a43567edd 2013-07-26 13:14:15.782314)
File "/srv/osfkarl/
return func(args)
File "/srv/osfkarl/
mailin(args, instance)
File "/srv/osfkarl/
transaction
File "/srv/osfkarl/
return self.get().commit()
File "/srv/osfkarl/
self.
File "/srv/osfkarl/
rm.
File "/srv/osfkarl/
s = vote(transaction)
File "/srv/osfkarl/
return f(*args, **kw)
File "/srv/osfkarl/
return self._vote()
File "/srv/osfkarl/
serials = self._finish_
File "/srv/osfkarl/
rdata = self.tryToResol
File "/srv/osfkarl/
data=newpickle)
ConflictError: database conflict error (oid 0x02ec1a4c, class BTrees.