Mailinglist Archive: opensuse-buildservice (148 mails)

< Previous Next >
Re: [opensuse-buildservice] Building packages on specific hosts
Am Donnerstag, 6. Januar 2011, 15:45:16 schrieb Malcolm Fernandes:
We are trying to configure our local OBS instance (Ver 2.1.3-2.1) to build
some packages on specific hosts.

In BSConfig.pm, we have used the powerhosts and powerpkgs variables to build
some packages (gcc, glibc, kernel,..) on the specified powerhost.

In addition to this, we would like to build other packages such as 'qt' on
another specific host. Is this possible, and if so, how do I go about
configuring it?

I've noticed this commented section in the BSConfig.pm file, to use
specialbuildhost, but do not find any references to specialbuildhost in the
OBS source code. Has this code been obsoleted?

Yes, it looks like this code has been removed without adapting the
documentation :/

What you can do now is the following (This what the new BSConfig.pm.template
will contain):

+# Special rules to assign some packages to special hosts
+# These are
+#our $powerhosts = [
+# 'build30', 'build31', 'build32', 'build33', 'build34', 'build35',
'build36', 'build37',
+#];
+#
+#our $powerpkgs = [
+# 'autoconf',
+#];

However, we need a way better system in future. Something where build hosts
find out themself about their capabilities and a more flexible system to
define hardware requirements (like has so much memory or disk space or certain
CPU features).

bye
adrian
--
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx

--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References