Launchpad can't always detect when a Trac isn't using the LP plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Now that we can disable bugtrackers I was looking at the following items in the OOPS report:
112 ResponseError: <xmlrpclib.
Other: 112 Robots: 0 Local: 0
28 http://
OOPS-1190CCW1018, OOPS-1190CCW1047, OOPS-1190CCW1089, OOPS-1190CCW1179, OOPS-1190CCW1207
28 http://
OOPS-1190CCW1016, OOPS-1190CCW1045, OOPS-1190CCW1087, OOPS-1190CCW1177, OOPS-1190CCW1205
28 http://
OOPS-1190CCW100, OOPS-1190CCW1004, OOPS-1190CCW1034, OOPS-1190CCW1060, OOPS-1190CCW1137
Doing some investigation it looks like we're trying to use the TracLPPlugin ExternalBugTracker to handle these when we shouldn't - they don't have the plugin installed. Testing locally showed me why this was happening: the check for the plugin being installed involves going to $base_url/
We need to update Trac.getExterna
Changed in malone: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changing the importance to Low: it seems that the three bug trackers mentioned here have started returning 404s where they should, rather than 200s. Since these were the only Tracs causing the problem I think it's safe to lower the priority of this; we can bump it back up if it happens again.