[Distutils] CentOS5 is EOL, impact on manylinux1?

Bruno Alexandre Rosa bruno.rosa at eldorado.org.br
Thu Apr 6 15:39:51 EDT 2017


Please correct me if I'm wrong: so, that means - in theory - we can use CentOS CI for ppc64le machine and migrate away from Travis?

Kind Regards,
Bruno Rosa

-----Original Message-----
From: Nick Coghlan [mailto:ncoghlan at gmail.com] 
Sent: quarta-feira, 5 de abril de 2017 06:38
To: Nathaniel Smith <njs at pobox.com>
Cc: Bruno Alexandre Rosa <bruno.rosa at eldorado.org.br>; distutils sig <distutils-sig at python.org>
Subject: Re: [Distutils] CentOS5 is EOL, impact on manylinux1?

On 5 April 2017 at 15:59, Nathaniel Smith <njs at pobox.com> wrote:
> On Tue, Apr 4, 2017 at 10:10 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:
>> It may also be worth getting in touch with the CentOS CI folks about 
>> those aspects: https://wiki.centos.org/QaWiki/CI/GettingStarted
>
> That page seems to say that for CentOS 7 they only support x86_64?

Sorry, I should have spelled out that chain of logic more clearly:

- ppc64le machines aren't that easy to come by, especially in public cloud services
- a build approach based on ppc64le VMs running on x86_64 hosts is likely to be easier to manage
- that means the desired CI service feature is "run arbitrary VMs", rather than "bare metal ppc64le systems"

You can kinda sorta do that to a limited degree in Travis, but our experience was that the CentOS Vagrant boxes didn't work by default, so we asked the CentOS CI maintainers what our options might be over there.

And as it turns out, not only are we able to get bare metal machines to run our VMs on (rather than messing about with nested virt support), but the CentOS boxes are pre-cached on the local network, so they should be pretty quick to download (we haven't actually got our CI up and running yet, so I won't be able to vouch for that personally until we do).

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Distutils-SIG mailing list