Feature changed by: Per Jessen (pjessen)
Feature #308310, revision 4
Title: OBS - External workers / Project namespace dedicated
Buildservice: Unconfirmed
Priority
Requester: Important
Requested by: Dominique Leuenberger (dimstar)
Description:
OBS is a great platform but often the queues are long and it's
difficult to schedule any timely 'release' of a package. The main issue
is the available build power.
Suggest to allow for 'external' workers to connect (authenticated) to
the BS and act as workers. Preferrably an authenticated worker should
be allowed to pick up packages where the authenticated user has
maintainer rights (this eliminates pretty much the 'danger' of
injection of malicious binary results: the owner of the worker has full
access to the repository anyhow).
Additionally it would be interesting if my 'worker farm' could be
dedicated to one specific in order to plan
the resources there (instead of it picking up any random package I'm
maintainer, i'd prefer it favor a specific project I'm planning on
having a release).
Discussion:
#1: Sankar P (psankar) (2009-11-06 12:24:15)
This is a much needed feature. Most of my time in build service is
spent in seeing "Scheduled"
There are always 1000s of packages waiting in queue for i586 and
x86_64. I have a pretty powerful machine and would like to do my own
local build and upload the binaries to the project repository. If this
is not possible, atleast this machine-donation should be possible.
I got the idea originally from the google compute and the folding
project. http://folding.stanford.edu/
+ #2: Per Jessen (pjessen) (2009-11-06 23:12:23)
+ Let me coin the term "OBC" - openSUSE Build Cloud. Letting people
+ contribute local resources is a great idea, although I do see issues in
+ maintaining/checking their configuration.
--
openSUSE Feature:
https://features.opensuse.org/308310