qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: non-x86 runners in the Gitlab-CI (was: Re: [PATCH 12/12] configure:


From: Thomas Huth
Subject: Re: non-x86 runners in the Gitlab-CI (was: Re: [PATCH 12/12] configure: bump min required CLang to 7.0.0 / XCode 10.2)
Date: Wed, 12 May 2021 15:55:59 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0

On 12/05/2021 15.47, Willian Rampazzo wrote:
Hi Thomas,

On Wed, May 12, 2021 at 8:54 AM Thomas Huth <thuth@redhat.com> wrote:

On 12/05/2021 13.44, Philippe Mathieu-Daudé wrote:
On 5/11/21 3:26 PM, Daniel P. Berrangé wrote:
Several distros have been dropped since the last time we bumped the
minimum required CLang version.

Per repology, currently shipping versions are:

               RHEL-8: 10.0.1
       Debian Stretch: 7.0.1
        Debian Buster: 7.0.1
   openSUSE Leap 15.2: 9.0.1
     Ubuntu LTS 18.04: 10.0.0
     Ubuntu LTS 20.04: 11.0.0
           FreeBSD 12: 8.0.1
            Fedora 33: 11.0.0
            Fedora 34: 11.1.0

With this list Debian Stretch is the constraint at 7.0.1

An LLVM version of 7.0.1 corresponds to macOS XCode version of 10.2
which dates from March 2019.

But we still rely on Travis-CI (Ubuntu Bionic 18.04 LTS)
for non-x86 targets until we have figured out who is willing
to share/maintain such non-x86 native runners on Gitlab.

   Hi Cleber,

by the way, what's the status of your patch series to get the dedicated CI
machines (s390x, aarch64, ...) running in our Gitlab-CI? AFAIK the last
iteration of your patches has been weeks ago, so I wonder whether you could
finally send a new version with the requested fixes included? ... this topic
slowly gets more and more urgent now that our Travis-CI is in process of
dying...

I don't know if you saw this:
https://docs.travis-ci.com/user/billing-overview/#partner-queue-solution.

tl;dr, Travis now has support from partners to run non-x86 arch. It is
always good to have a plan B, like qemu own CI runners, but, at least,
with these non-x86 arch available on Travis, we will have some time to
breathe.

Uh, that's what we're already using in our travis.yml ... but I guess you've rather missed:

 https://blog.travis-ci.com/2021-05-07-orgshutdown

and on travis-ci.com, the CI minutes are not for free anymore. At least not for the QEMU project. Or do you know of a sponsor who is going to pay the CI minutes for us there?

 Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]