
On Wed, Feb 14, 2007 at 08:08:21AM +0100, Dirk Stoecker wrote:
At the moment there are many builds in "building but not doing anything" state.
I think there should be two security mechanisms:
a) Break broken builds after a specific time (2 hours? How long take kernel builds?)
Already implemented and works well.
b) Allow the package owners/users to signal an abort build.
Also already implemented ;-)
c) When rebuild is triggered do abort build signal automatically as the build is discarded anyway (to save computing power).
Hey, this is your lucky day! It's implemented, too! What's missing is: d) periodically check if the client still builds the job, so that - jobs on dead clients will get restarted - clients that booted and now build different jobs are also taken care of Cheers, Michael. -- Michael Schroeder mls@suse.de main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org