branch-distro falls over on branch that didn't scan properly last time

Bug #659666 reported by Michael Hudson-Doyle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Won't Fix
Critical
Unassigned

Bug Description

The branch-distro script fell over like this (https://pastebin.canonical.com/38573/) when it encountered this branch:

   https://code.launchpad.net/~ubuntu-branches/ubuntu/maverick/polybori/maverick

which didn't scan properly when maverick was opened. There are 17 branches that failed like this (https://pastebin.canonical.com/38575/) and it will fall over once for each of them.

The script needs to be more robust about such branches.

Also, we should figure out what's busted about these branches...

Jonathan Lange (jml)
tags: added: new-release-cycle-process
Tim Penhey (thumper)
Changed in launchpad-code:
status: New → Triaged
importance: Undecided → Medium
Changed in launchpad:
importance: Medium → High
Revision history for this message
Robert Collins (lifeless) wrote :

This would/should have oopsed; clearly falls under that policy :)

Changed in launchpad:
importance: High → Critical
tags: added: oops
Curtis Hovey (sinzui)
description: updated
Revision history for this message
Curtis Hovey (sinzui) wrote :

I believe we can unscan the each branch now. The fix for this might be for branch-distro's makeOneNewBranch() to call UnscanBranchScript when tip_revision is None, and carry on. When the main queue of branches is completed, it then processes the list unscanned branches. There is a timing issue where the unscan may not have been complete.

Revision history for this message
Colin Watson (cjwatson) wrote :

I removed branch-distro in r18583 due to disuse, so we won't be fixing this.

Changed in launchpad:
status: Triaged → Won't Fix
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.