Timeout when adding ~canonical (400 people) to private PPA

Bug #690568 reported by Paul Sladen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Данило Шеган

Bug Description

Variety of error messages when adding (trying to add) ~canonical to private PPA

 Timeout error
 Sorry, something just went wrong in Launchpad.
 We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience.
 Trying again in a couple of minutes might work.
 (Error ID: OOPS-1810C878)

The above failed, but:

 Please try again
 Sorry, there was a problem connecting to the Launchpad server.
 Try reloading this page in a minute or two. If the problem persists, let us know in the #launchpad IRC channel on Freenode.
 Thanks for your patience.

the latter succeeded. I wonder if there are better error messages that could be passed back to the User?

On QA staging: OOPS-2050QASTAGING39

Related branches

tags: added: timeout
Changed in soyuz:
status: New → Triaged
importance: Undecided → High
Changed in launchpad:
importance: High → Critical
Revision history for this message
Данило Шеган (danilo) wrote :

The OOPS report doesn't seem to really correspond to the problem: perhaps something else still has no OOPS prefix set and has overwritten the OOPS from the appserver (process-mail on staging?).

description: updated
Revision history for this message
Данило Шеган (danilo) wrote :

A traceback for OOPS-2050QASTAGING42 until OOPS from qastaging show up:

https://pastebin.canonical.com/51161/

The problem here is most likely that we are emailing person-by-person all from within a web request. This should instead be made async (and for bonus points, long-polling for nicer UI).

Revision history for this message
Данило Шеган (danilo) wrote :

Actually, it's mostly repeated queries for EmailAddress. I'll take this.

Changed in launchpad:
assignee: nobody → Данило Шеган (danilo)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
tags: added: qa-ok
removed: qa-needstesting
Aaron Bentley (abentley)
Changed in launchpad:
status: Fix Committed → Fix Released
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.