Mailinglist Archive: opensuse-buildservice (349 mails)
| < Previous | Next > |
Re: [opensuse-buildservice] obsworker fails to automatically start on reboot
- From: Susanne Oberhauser <froh@xxxxxxxxxx>
- Date: 19 Nov 2007 12:24:24 +0100
- Message-id: <s2iejem8olz.fsf@xxxxxxxxxxxxx>
Michael Schroeder <mls@xxxxxxx> writes:
I'd like to fix this for all the init scripts in the packages...
I understand the Should-Start makes more sense than the Required-Start
because the services can be distributed amongst different machines,
right?
Where can I find documented which service needs which one? This is
what I figured so far, is that correct?
srcserver:
store and serve sources
reposerver:
store and serve binaries (rpm, deb, ...)
frontend:
access src and repo server from remote
webservice:
use frontend via web interface
worker: be available to rebuild things
access repo server to do rebuilds
access source server? or are the sources pushed to the worker?
scheduler:
notice source changes and figure what needs to be rebuilt in
which order
how are srcserver, build jobs and
dispatcher:
distribute to the workers what the scheduler figured
publisher:
publish repos after builds
signing? making a bunch of rpms into a true repo?
I've tried to find this documented somewhere, in the wiki or in
documentation/books/en/xml/MAIN.Build_Service.xml and friends. Did I
look at the wrong places ore are they both very much WIP?
If they are, I'd like to focus to one place and I volunteer to
document it there. I'd personally prefer the wiki which is easyer to
access even if it has less expressive power.
S.
--
Susanne Oberhauser +49-911-74053-574 SUSE -- a Novell Business
OPS Engineering Maxfeldstraße 5
Processes and Infrastructure Nürnberg
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
/etc/init.d/obsworker should contain 'obsrepserver' in the
'Should-Start' section, i.e. add the line
Should-Start: obsrepserver
I'd like to fix this for all the init scripts in the packages...
I understand the Should-Start makes more sense than the Required-Start
because the services can be distributed amongst different machines,
right?
Where can I find documented which service needs which one? This is
what I figured so far, is that correct?
srcserver:
store and serve sources
reposerver:
store and serve binaries (rpm, deb, ...)
frontend:
access src and repo server from remote
webservice:
use frontend via web interface
worker: be available to rebuild things
access repo server to do rebuilds
access source server? or are the sources pushed to the worker?
scheduler:
notice source changes and figure what needs to be rebuilt in
which order
how are srcserver, build jobs and
dispatcher:
distribute to the workers what the scheduler figured
publisher:
publish repos after builds
signing? making a bunch of rpms into a true repo?
I've tried to find this documented somewhere, in the wiki or in
documentation/books/en/xml/MAIN.Build_Service.xml and friends. Did I
look at the wrong places ore are they both very much WIP?
If they are, I'd like to focus to one place and I volunteer to
document it there. I'd personally prefer the wiki which is easyer to
access even if it has less expressive power.
S.
--
Susanne Oberhauser +49-911-74053-574 SUSE -- a Novell Business
OPS Engineering Maxfeldstraße 5
Processes and Infrastructure Nürnberg
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
| < Previous | Next > |