[Merge] lp:~flacoste/ubuntu-archive-tools/copy-build-scheduler into lp:ubuntu-archive-tools

Francis J. Lacoste francis.lacoste at contre.com
Tue Jul 26 21:46:15 UTC 2011


Francis J. Lacoste has proposed merging lp:~flacoste/ubuntu-archive-tools/copy-build-scheduler into lp:ubuntu-archive-tools.

Requested reviews:
  Robert Collins (lifeless)
  Ubuntu Package Archive Administrators (ubuntu-archive)
Related bugs:
  Bug #805634 in ubuntu-archive-tools: "Raise priority of time-sensitive copy archives"
  https://bugs.launchpad.net/ubuntu-archive-tools/+bug/805634

For more details, see:
https://code.launchpad.net/~flacoste/ubuntu-archive-tools/copy-build-scheduler/+merge/69370

This branch adds the copy-buil;d-scheduler.py script. It can be use by a buildd administrator to process copy archive rebuilds in a timely manner.

Normally, copy builds have the lowest priority and are only being processed when the build farm is otherwise idle. That's fine for some cases, but to feed back the results of the rebuild into the normal Ubuntu QA cycle, the rebuild must be processed in a more timely manner.

This script loops until all the builds in the archive are completed. It will remove the copy archive penalty applied to some of the archive builds. But only a few at a time as not to take over the build farm. The default ratio is 0.25, meaning that up to (builders * 0.25) builds will be rescored. That should make sure that the rebuilds progress.

This should fix bug #805634.
-- 
https://code.launchpad.net/~flacoste/ubuntu-archive-tools/copy-build-scheduler/+merge/69370
Your team Ubuntu Package Archive Administrators is requested to review the proposed merge of lp:~flacoste/ubuntu-archive-tools/copy-build-scheduler into lp:ubuntu-archive-tools.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 6665 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-archive/attachments/20110726/198cde2b/attachment-0001.diff>


More information about the ubuntu-archive mailing list