[Buildbot-devel] Buildbot 1.0: The Shimmering Vision

Neil Hemingway neil.hemingway at googlemail.com
Tue Aug 12 10:26:02 UTC 2008


I have a problem at the moment, where there are so many builds going on that
our (single) slave is always busy, so I cannot perform a graceful restart
without disrupting a build.  It would be nice if there were a way of telling
bb to quiesce (the system/a slave) in preparation for a restart.  It should
still monitor and accept new build requests, but not start them (at all/on
that slave) until (the system/the slave) has been restarted.

While I'm on a roll, other things I wish for:
* a way of seeing the queue of builds for a builder, and be able to control
them (kill them etc.)
* administratively killing a build should stop the whole build rather than
just failing that step because if that step isn't marked to fail the entire
build, subsequent steps will still execute  (Do we need two buttons: one to
kill the step and one to kill the whole build?)  IIRC there's already a
ticket requesting something similar to this.
* a means of controlling how slaves are allocated to builds.  (I have a
situation where not all bb slaves are equal. Each development server has a
bb slave running on it.  Being development servers they're generally busy
during the day but free overnight.  There is also another bb slave dedicated
to bb.  Each slave can only run one build concurrently.  The last slave
should be used in preference to the ones on the dev boxes, but should it be
busy when a build kicks off, the build should be allocated to a dev box
slave.  A simple priority type mechanism would suffice for my needs)

(dustin, I've added these to the wiki)

Neil

On 12/08/2008, Matisse Enzer <menzer at apple.com> wrote:
>
>
> On Aug 6, 2008, at 8:02 PM, Terry.Rankine at csiro.au wrote:
>
> > * some sort of external access control (who can view the status, the
> > logs, force builds) (not a proxy hack in apache...)
>
> ++
>
>
> > * node tracking - if a node goes down - how do I remember what machine
> > it actually was or who to ask to turn it back on?
>
>
> ++
>
> > * web based config editor?
>
> ++
>
>
>
> Matisse Enzer
> menzer at apple.com
>
>
>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20080812/5f820b72/attachment.html>


More information about the devel mailing list