branch upgrade jobs keep transaction open

Bug #777958 reported by Aaron Bentley
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Aaron Bentley

Bug Description

Branch upgrade jobs keep the database transaction open, which means that if they run for a long time, the connection will be killed due to inactivity/timeout, generating an oops. OOPS-1950UBJ1 is an example.

Either we should forbid upgrade jobs from running so long, or we should ensure that they make a new connection to indicate that they are complete.

Related branches

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 777958] [NEW] branch upgrade jobs keep transaction open

Woo! This also provides *an* explanation for prior branch contention
issues that occur infrequently.

Revision history for this message
Launchpad QA Bot (lpqabot) wrote :

Fixed in stable r13036 (http://bazaar.launchpad.net/~launchpad-pqm/launchpad/stable/revision/13036) by a commit, but not testable.

Changed in launchpad:
assignee: nobody → Aaron Bentley (abentley)
tags: added: qa-untestable
Changed in launchpad:
status: Triaged → Fix Committed
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
Revision history for this message
Aaron Bentley (abentley) wrote :

The landed branch prevents the transaction from being held too long. I've filed Bug #782341 to track that issue.

tags: added: critical-analysis
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

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