JS alert when requesting recipe build

Bug #812783 reported by Jonathan Lange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Steve Kowalik

Bug Description

I just requested a build using the "Build now" functionality and was told that there had been a server error and that I should contact the administrators. I asked on #launchpad and only encountered expressions of alarm.

 1. I had just pushed up a new revision of lp:testtools
 2. I went to the lp:testtools page and clicked on the link to the 1 recipe
 3. I clicked "Build now"
 4. The spinner spun for a bit, and then displayed the alert seen in the attached screenshot

Note that there was no OOPS code. Repeated attempts to "Build now" gave the same result: no obvious sign of success and a JS alert telling me of a server error. After waiting a few minutes, it appeared that the request to build now actually was successful, as new versions of testtools have been built.

I cannot guarantee that these steps would reproduce the problem.

In addition to the very fact of the error, the contents of the error message are unhelpful. No method is given by which to contact server administrators, and there is very little information to give them on the off-chance that you do find them.

Revision history for this message
Jonathan Lange (jml) wrote :
Revision history for this message
Deryck Hodge (deryck) wrote :

I'm going to mark this critical. My assumption is that there is an OOPS and we just are giving the number in the error. If investigation turns up that it's not an OOPS and less serious than it seems, someone can re-prioritize this bugtask.

Changed in launchpad:
status: New → Triaged
importance: Undecided → Critical
tags: added: javascript
Changed in launchpad:
assignee: nobody → Henning Eggers (henninge)
status: Triaged → In Progress
Revision history for this message
Henning Eggers (henninge) wrote :

I split off the missing error reporting into bug 824435. Once that is fixed we have to wait for the next occurrence to see what really is happening here.

Changed in launchpad:
status: In Progress → Triaged
assignee: Henning Eggers (henninge) → nobody
Curtis Hovey (sinzui)
tags: added: recipe
Revision history for this message
William Grant (wgrant) wrote :

The OOPS probably occurred because it was trying to build for Karmic, which was obsolete at the time of the request. That exception is now correctly handled.

Changed in launchpad:
assignee: nobody → Steve Kowalik (stevenk)
status: Triaged → 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.