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:

/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 >
Follow Ups