store the user's last few OOPSes somewhere

Bug #1858134 reported by Paul Collins
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

Quite often users report Launchpad timeouts but are unaware the the OOPS ID is needed to debug them properly. Then they reload the affected page, or perform some other action, and lose the OOPS ID forever.

It would be useful if Launchpad stored the last few OOPSes encountered by the user, along with a timestamp. and had a page we could ask the user to visit that rendered this information.

Revision history for this message
Stephan Woidowski (swoidowski) wrote :

Think this is a good idea. As the ID's differing from time to time it should be possible to have an overwatch-list of the last e. g. 10 ID's for better identification.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 1858134] Re: store the user's last few OOPSes somewhere

This is all already done in the oops microservice (internal only when I
left). What isn't present is any sort of hookup to let users query that
themselves. I think the code for that service was open sourced, though I
may be wrong :). - its a little django app. Teaching it to have a formal
API, giving that API federated auth and allowing LP to use that API for an
OOPS-view would then be fairly straight forward, no LP schema changes
needed (or desirable).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.