DisconnectionError when updating bug watches
Bug #502905 reported by
Graham Binns
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Gavin Panella |
Bug Description
OOPS-1463CCW1021, OOPS-1463CCW1082, OOPS-1463CCW1164, OOPS-1463CCW1231, OOPS-1463CCW1300 are all examples of this. Basically, checkwatches is holding the transaction open for some reason and when the transaction gets killed checkwatches handles it badly.
This is really nailing several bug trackers (there are ~500 of these errors every day in the checkwatches OOPS report. Gnome Bugzilla is particularly badly affected; I'd be surprised if its watches are being updated at all.
Related branches
lp:~allenap/launchpad/silly-transactions-bug-538096
- Graham Binns (community): Approve (code)
-
Diff: 2866 lines (+828/-477)32 files modifiedlib/canonical/launchpad/testing/systemdocs.py (+3/-0)
lib/lp/bugs/doc/checkwatches-batching.txt (+6/-1)
lib/lp/bugs/doc/checkwatches-cli-switches.txt (+12/-13)
lib/lp/bugs/doc/checkwatches.txt (+28/-24)
lib/lp/bugs/doc/externalbugtracker-bug-imports.txt (+1/-0)
lib/lp/bugs/doc/externalbugtracker-bugzilla-api.txt (+22/-5)
lib/lp/bugs/doc/externalbugtracker-bugzilla-lp-plugin.txt (+22/-6)
lib/lp/bugs/doc/externalbugtracker-bugzilla-oddities.txt (+1/-0)
lib/lp/bugs/doc/externalbugtracker-bugzilla.txt (+2/-0)
lib/lp/bugs/doc/externalbugtracker-comment-imports.txt (+27/-7)
lib/lp/bugs/doc/externalbugtracker-comment-pushing.txt (+19/-8)
lib/lp/bugs/doc/externalbugtracker-debbugs.txt (+4/-0)
lib/lp/bugs/doc/externalbugtracker-linking-back.txt (+6/-0)
lib/lp/bugs/doc/externalbugtracker-mantis-csv.txt (+2/-0)
lib/lp/bugs/doc/externalbugtracker-mantis.txt (+2/-0)
lib/lp/bugs/doc/externalbugtracker-roundup.txt (+2/-0)
lib/lp/bugs/doc/externalbugtracker-rt.txt (+2/-0)
lib/lp/bugs/doc/externalbugtracker-sourceforge.txt (+4/-0)
lib/lp/bugs/doc/externalbugtracker-trac-lp-plugin.txt (+14/-4)
lib/lp/bugs/doc/externalbugtracker-trac.txt (+2/-0)
lib/lp/bugs/doc/externalbugtracker.txt (+19/-41)
lib/lp/bugs/externalbugtracker/base.py (+2/-0)
lib/lp/bugs/externalbugtracker/bugzilla.py (+18/-0)
lib/lp/bugs/externalbugtracker/debbugs.py (+2/-0)
lib/lp/bugs/externalbugtracker/isolation.py (+65/-0)
lib/lp/bugs/externalbugtracker/mantis.py (+6/-1)
lib/lp/bugs/externalbugtracker/rt.py (+2/-0)
lib/lp/bugs/externalbugtracker/tests/test_isolation.py (+87/-0)
lib/lp/bugs/externalbugtracker/trac.py (+10/-0)
lib/lp/bugs/scripts/checkwatches.py (+422/-363)
lib/lp/bugs/scripts/tests/test_bugimport.py (+1/-0)
lib/lp/bugs/scripts/tests/test_checkwatches.py (+13/-4)
Changed in malone: | |
assignee: | nobody → Gavin Panella (allenap) |
milestone: | none → 10.03 |
status: | Triaged → Fix Committed |
Changed in malone: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This may have been fixed by work for the 10.01 release.