[Arm-dev] a plague farm ?

Fabian Arrotin arrfab at centos.org
Wed Apr 29 15:14:29 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 23/04/15 17:22, Fabian Arrotin wrote:
> On 23/04/15 17:08, Karanbir Singh wrote:
>> On 04/23/2015 02:38 PM, Troy Dawson wrote:
>>> 
>>> On Fri, Apr 17, 2015 at 11:07 AM, Karanbir Singh 
>>> <mail-lists at karan.org <mailto:mail-lists at karan.org>> wrote:
>>> 
>>> On 17/04/15 14:38, Mandar Joshi wrote:
>>>>> I can work with Online/Scaleway to build the first CentOS 
>>>>> image for their systems.
>>>> I would like to join the CentOS ARM effort officially.
>>> 
>>> nothing official here :) people doing the work are in, people 
>>> hanging around talking and hand waving are not.
>>> 
>>> 
>>> This doesn't make any sense. So, if people want to join the 
>>> CentOS arm effort,  they cannot, unless they are already part
>>> of the CentOS arm effort? How can people change from "hand
>>> waving" to actually doing work?
> 
>> as you can see, there is no real 'CentOS Arm Effort' - whatever
>> is happening is being done by people on their own, on their own 
>> hardware using the centos sources from git.centos.org or srpms.
> 
>> hoping to fix that with a plague setup, across some nodes, that 
>> people can ask for access to and then pool in the work being
>> done.
> 
> 
> The plague farm is exactly what I'm now working on. Once that will
> be in place (plague and plague-builders), we'll announce here how
> one can (ab)use those nodes to try a arm port of CentOS
> 
> Cheers,

Just a quick status update for that plague farm :

* The five armv7 nodes are running F21
* fist one is actually plague-server
* the 4 remaining ones are plague-builder nodes (connected now to
plague-server)

The reason why it takes more time than expected is that I had multiple
issues within centos infra, so not only focusing on that build farm.
It's cfgmgmt driven, so everything is done through something that can
be reproduced easily (if we need to extend/move)

Howard had to patch the plague packages to support armv7hl as
supported arches
I had to inspect and patch the plague-certhelper tool generating the
initial keys/certs, as it was defaulting to md5 as signature
algorithm, which doesn't verify on newer platform.
We'll send our patches "upstream" (if there is still an "upstream" for
plague :-p )

As Howard has more or less an initial armv7 tree for centos 7, we
decided it would be good to wait some extra days , and use his initial
tree/repo to build against, and not bootstrapping (again from scratch)
from f19/f20.

Once that is done, and that builders can build rpms, we'll open up to
people with instructions on how to use it (but basically that will
mean using the plague-client tool)

We also have to see how to import custom mock config files (and so
also targets, from a plague builder/server PoV) if those are needed
for specific packages

Cheers,

- -- 

Fabian Arrotin
The CentOS Project | http://www.centos.org
gpg key: 56BEC54E | twitter: @arrfab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iEYEARECAAYFAlVA9VUACgkQnVkHo1a+xU6nWACgnOo6OMPCh2ht+/VNMzHkUwqN
L14An34/Xoh9zwl7kg/Y0U7pA3A6Uaaa
=9UMJ
-----END PGP SIGNATURE-----


More information about the Arm-dev mailing list