[opensuse-buildservice] How to add more workers?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi there! With the latest packages the opensuse buildservice works fine (on a single machine) building i586 and x86_64 packages. Great work! Now I'd like to add more build clients, to speed things up, but I could not find hints about how to do this. Perhaps someone may help? Bye, Marcel - -- - ---- Dipl.-Inf. Marcel Ritter Linux/Novell Regionales Rechenzentrum Erlangen Tel: 09131 / 85-29958 E-Mail: Marcel.Ritter@rrze.uni-erlangen.de - ---- Unix _IS_ user friendly... It's just selective about who its friends are. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFvhLCXLTbgg79wMERAmymAJ9/MR+nJbUG3mMW9boWE1ZFU3naxQCbBOhZ yK06Ixx0l5NCyLPIw4Y9RTY= =0Fhe -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, Jan 29, 2007 at 04:29:06PM +0100, Marcel Ritter wrote:
Now I'd like to add more build clients, to speed things up, but I could not find hints about how to do this. Perhaps someone may help?
1. Change the URLs in /usr/lib/obs/server/BSConfig.pm from localhost to the name/ip the server can be accessed from other machines. 2. Restart the server. 3. Install the worker RPM on the new machine and set OBS_STORAGE_SERVER in /etc/sysconfig/obs-worker to the name/ip:port of the server. That's all. Robert -- Robert Schiele Dipl.-Wirtsch.informatiker mailto:rschiele@gmail.com "Quidquid latine dictum sit, altum sonatur."
On 1/29/07, Robert Schiele <rschiele@gmail.com> wrote:
On Mon, Jan 29, 2007 at 04:29:06PM +0100, Marcel Ritter wrote:
I see you guys working hard to set up alternate BS will some of them be available to the public? especialy for patent pending or other non free software which is now part of guru/packman and cannot be added to main BS.
That's all.
Robert
-- Robert Schiele Dipl.-Wirtsch.informatiker mailto:rschiele@gmail.com
"Quidquid latine dictum sit, altum sonatur."
-- Regards ^^MAg^^ mailto:/jid: mag@entropy.be --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, Jan 29, 2007 at 05:38:27PM +0100, Rafal Kwasny wrote:
On 1/29/07, Robert Schiele <rschiele@gmail.com> wrote:
On Mon, Jan 29, 2007 at 04:29:06PM +0100, Marcel Ritter wrote:
I see you guys working hard to set up alternate BS will some of them be available to the public? especialy for patent pending or other non free software which is now part of guru/packman and cannot be added to main BS.
Speaking for myself, I will definitely _not_ host a build service for the public. Since I am not a lawyer especially not one hosting software with a critical legal status. The reason I am setting up a build service locally is just to be able to debug problems and potentially integrate new software components into the existing code. But if anyone wants to build up a build service and suffers from technical difficulties I am willing to give technical advice. Robert -- Robert Schiele Dipl.-Wirtsch.informatiker mailto:rschiele@gmail.com "Quidquid latine dictum sit, altum sonatur."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Robert Schiele schrieb:
On Mon, Jan 29, 2007 at 04:29:06PM +0100, Marcel Ritter wrote:
Now I'd like to add more build clients, to speed things up, but I could not find hints about how to do this. Perhaps someone may help?
1. Change the URLs in /usr/lib/obs/server/BSConfig.pm from localhost to the name/ip the server can be accessed from other machines.
2. Restart the server.
3. Install the worker RPM on the new machine and set OBS_STORAGE_SERVER in /etc/sysconfig/obs-worker to the name/ip:port of the server.
That's all.
Thanx! Works great ... how about adding those lines to the obs-api/README? I think it'd be nice to have all config parameters (like the above ones) in separate config files instead of the code. So why not move those settings to /etc/sysconfig/... ? And something more: I've been looking for some slides showing the communication relationship between the different build service daemons/hosts ... I only found some FOSDEM slides with a very rough overview, but I still don't get the whole picture. Could you please provide this information (perhaps in future documentation)? Thanx, Marcel
Robert
- -- - ---- Dipl.-Inf. Marcel Ritter Linux/Novell Regionales Rechenzentrum Erlangen Tel: 09131 / 85-29958 E-Mail: Marcel.Ritter@rrze.uni-erlangen.de - ---- Unix _IS_ user friendly... It's just selective about who its friends are. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFv0OBXLTbgg79wMERAjxyAJwIj5N/4gMpa7Ttdi9ZjFIvsN90ZACdEeXf 0lA96Uj23hw472Kg0UpRLOY= =fcri -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Marcel Ritter
-
Rafal Kwasny
-
Robert Schiele