Merge lp://staging/~apw/britney/britney1-ubuntu--fix-stable-blocks into lp://staging/~ubuntu-release/britney/britney1-ubuntu
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~apw/britney/britney1-ubuntu--fix-stable-blocks |
Merge into: | lp://staging/~ubuntu-release/britney/britney1-ubuntu |
Diff against target: |
46 lines (+11/-3) 1 file modified
britney (+11/-3) |
To merge this branch: | bzr merge lp://staging/~apw/britney/britney1-ubuntu--fix-stable-blocks |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Colin Watson (community) | Approve | ||
Ubuntu Release Team | Pending | ||
Review via email:
|
Description of the change
Fix launchpad bug block searches for stable series.
Unmerged revisions
- 310. By Andy Whitcroft
-
britney: identify bug blocks against the nominated series as well as devel
When searching against the development series bugs which are closed in
the development series but open in a specific older series the bugs are
not listed. This leads us to miss blocks in stable releases in particular
this form is seen with kernel tracking bugs.Enhance the blocking bug search to search in both development and in
the nominated series.This has been run in unit-test against development and produces the same
block list there. It has been tested against the current live stable
releases and seems to produce believeable block lists, and significantly
longer ones in those releases.Signed-off-by: Andy Whitcroft <email address hidden>
You could do rather less work by having `blocks` be a dict mapping bug IDs to the rest of the information, checking early in the loop whether task.bug.id is in the dict already, and handling the formatting at the end. But this looks fine even without that.