On Fri, Apr 22, 2016 at 8:35 AM, Adrian Schröter
On Donnerstag, 21. April 2016, 17:37:29 wrote Alex Naumov:
Hello,
I have already one OBS installed server. Now I would like to configure this OBS as a cluster, i.e. add a few new machines to it. I have been installed OBS on another 2 machines (ISO from openbuildservice.org).
Would it be enough just to edit /usr/lib/obs/server/BSConfig.pm file on the *main* machine and /etc/sysconfig/obs-server fine on the *slave* systems?
I want that worker on *main* system continue builds. All management should happening using *main* system (using this IP), i.e. I'm going to disable as much as possible OBS services on another systems.
Not sure I get you right, but you can build for multiple OBS servers with the same worker pool.
What's different between "multiple OBS servers" and OBS server with multiply build worker pool? I need to add new machines to the same build worker pool. I just want to increase the number of parallel builds. That's all.
You need to configure the repo servers in BSConfig.pm in the
our @reposervers
setting. The worker will download the worker code including the BSConfig.pm before each build, so you need to configure it on both OBS backend servers or a worker will not see the other instance anymore.
What I don't understand: how new machines will connect to the *main* machine. How *main* machine knows about new machines that ready for build? -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org