[Lsb-messages] /var/www/bzr/lsb/devel/puppet-lsb r568: Fix word size setting for large-word s390x build slave.

Jeff Licquia licquia at linuxfoundation.org
Wed Apr 23 20:40:14 UTC 2014


------------------------------------------------------------
revno: 568
committer: Jeff Licquia <licquia at linuxfoundation.org>
branch nick: puppet-lsb
timestamp: Wed 2014-04-23 16:40:14 -0400
message:
  Fix word size setting for large-word s390x build slave.
modified:
  documentation/buildbot.md
  modules/buildbot/manifests/slave.pp
-------------- next part --------------
=== modified file 'documentation/buildbot.md'
--- a/documentation/buildbot.md	2014-04-23 19:05:52 +0000
+++ b/documentation/buildbot.md	2014-04-23 20:40:14 +0000
@@ -16,14 +16,15 @@
 
     include buildbot::slave
 
-The one complication comes with some of the "small-word" build
-architectures (ppc32, s390).  Since we build those on "large-word"
-distributions, we have to indicate in some way that we should be
-building the "small-word" variant.
+The one complication comes with the architectures with "small" and
+"big" word architectures, where the native hardware is almost all
+"big".  This means we have to build the "small" architecture on a
+"big" system.  On these architectures, we need to configure which word
+size we're building.
 
 This is done in modules/buildbot/manifests/slave.pp.  Look for the
 setting for "$wordsize"; there, you will need to add the hostname of
-the build slave and make sure it's set to "small".
+the build slave and make sure it's set to "small" or "big".
 
 Restarting Buildbot
 -------------------

=== modified file 'modules/buildbot/manifests/slave.pp'
--- a/modules/buildbot/manifests/slave.pp	2014-04-23 19:54:19 +0000
+++ b/modules/buildbot/manifests/slave.pp	2014-04-23 20:40:14 +0000
@@ -29,6 +29,7 @@
         $wordsize = $chroot
     } else {
         $wordsize = $hostname ? {
+            'linfnd1'             => 'big',
             'linfnd2'             => 'small',
             'lfdev-build-power32' => 'small',
             'lfdev-build-power64' => 'big',



More information about the lsb-messages mailing list