[PATCH v2 1/9] gitlab: Stop cross-testing for 32-bit MIPS hosts

Richard Henderson posted 9 patches 4 weeks, 1 day ago
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Riku Voipio <riku.voipio@iki.fi>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>, Huacai Chen <chenhuacai@kernel.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Aleksandar Rikalo <arikalo@gmail.com>, Richard Henderson <richard.henderson@linaro.org>
There is a newer version of this series
[PATCH v2 1/9] gitlab: Stop cross-testing for 32-bit MIPS hosts
Posted by Richard Henderson 4 weeks, 1 day ago
From: Philippe Mathieu-Daudé <philmd@linaro.org>

32-bit host support is deprecated since commit 6d701c9bac1
("meson: Deprecate 32-bit host support"). Next commits will
remove support for 32-bit MIPS hosts. Stop cross-building
QEMU on our CI.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20251009195210.33161-3-philmd@linaro.org>
---
 .gitlab-ci.d/container-cross.yml |  6 ------
 .gitlab-ci.d/crossbuilds.yml     | 14 --------------
 2 files changed, 20 deletions(-)

diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml
index 8d3be53b75..0fd7341afa 100644
--- a/.gitlab-ci.d/container-cross.yml
+++ b/.gitlab-ci.d/container-cross.yml
@@ -52,12 +52,6 @@ mips64el-debian-cross-container:
   variables:
     NAME: debian-mips64el-cross
 
-mipsel-debian-cross-container:
-  extends: .container_job_template
-  stage: containers
-  variables:
-    NAME: debian-mipsel-cross
-
 ppc64el-debian-cross-container:
   extends: .container_job_template
   stage: containers
diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml
index 8ff0c27f74..99dfa7eea6 100644
--- a/.gitlab-ci.d/crossbuilds.yml
+++ b/.gitlab-ci.d/crossbuilds.yml
@@ -68,20 +68,6 @@ cross-i686-tci:
     # would otherwise be using a parallelism of 9.
     MAKE_CHECK_ARGS: check check-tcg -j2
 
-cross-mipsel-system:
-  extends: .cross_system_build_job
-  needs:
-    - job: mipsel-debian-cross-container
-  variables:
-    IMAGE: debian-mipsel-cross
-
-cross-mipsel-user:
-  extends: .cross_user_build_job
-  needs:
-    - job: mipsel-debian-cross-container
-  variables:
-    IMAGE: debian-mipsel-cross
-
 cross-mips64el-system:
   extends: .cross_system_build_job
   needs:
-- 
2.43.0


Re: [PATCH v2 1/9] gitlab: Stop cross-testing for 32-bit MIPS hosts
Posted by Daniel P. Berrangé 4 weeks, 1 day ago
On Wed, Oct 15, 2025 at 02:38:35PM -0700, Richard Henderson wrote:
> From: Philippe Mathieu-Daudé <philmd@linaro.org>
> 
> 32-bit host support is deprecated since commit 6d701c9bac1
> ("meson: Deprecate 32-bit host support"). Next commits will
> remove support for 32-bit MIPS hosts. Stop cross-building
> QEMU on our CI.
> 
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
> Reviewed-by: Thomas Huth <thuth@redhat.com>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> Message-ID: <20251009195210.33161-3-philmd@linaro.org>
> ---
>  .gitlab-ci.d/container-cross.yml |  6 ------
>  .gitlab-ci.d/crossbuilds.yml     | 14 --------------
>  2 files changed, 20 deletions(-)
> 
> diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml
> index 8d3be53b75..0fd7341afa 100644
> --- a/.gitlab-ci.d/container-cross.yml
> +++ b/.gitlab-ci.d/container-cross.yml
> @@ -52,12 +52,6 @@ mips64el-debian-cross-container:
>    variables:
>      NAME: debian-mips64el-cross
>  
> -mipsel-debian-cross-container:
> -  extends: .container_job_template
> -  stage: containers
> -  variables:
> -    NAME: debian-mipsel-cross

The input to this job is

  tests/docker/dockerfiles/debian-mipsel-cross.docker

which should thus also be deleted, along with removal
of the line from tests/lcitool/refresh that generates
it.


With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|


Re: [PATCH v2 1/9] gitlab: Stop cross-testing for 32-bit MIPS hosts
Posted by Richard Henderson 4 weeks ago
On 10/16/25 00:59, Daniel P. Berrangé wrote:
> On Wed, Oct 15, 2025 at 02:38:35PM -0700, Richard Henderson wrote:
>> From: Philippe Mathieu-Daudé <philmd@linaro.org>
>>
>> 32-bit host support is deprecated since commit 6d701c9bac1
>> ("meson: Deprecate 32-bit host support"). Next commits will
>> remove support for 32-bit MIPS hosts. Stop cross-building
>> QEMU on our CI.
>>
>> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
>> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
>> Reviewed-by: Thomas Huth <thuth@redhat.com>
>> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
>> Message-ID: <20251009195210.33161-3-philmd@linaro.org>
>> ---
>>   .gitlab-ci.d/container-cross.yml |  6 ------
>>   .gitlab-ci.d/crossbuilds.yml     | 14 --------------
>>   2 files changed, 20 deletions(-)
>>
>> diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml
>> index 8d3be53b75..0fd7341afa 100644
>> --- a/.gitlab-ci.d/container-cross.yml
>> +++ b/.gitlab-ci.d/container-cross.yml
>> @@ -52,12 +52,6 @@ mips64el-debian-cross-container:
>>     variables:
>>       NAME: debian-mips64el-cross
>>   
>> -mipsel-debian-cross-container:
>> -  extends: .container_job_template
>> -  stage: containers
>> -  variables:
>> -    NAME: debian-mipsel-cross
> 
> The input to this job is
> 
>    tests/docker/dockerfiles/debian-mipsel-cross.docker
> 
> which should thus also be deleted, along with removal
> of the line from tests/lcitool/refresh that generates
> it.

Yes.  As I mentioned in the cover, I'm leaving the docker updates from Phil's patch set to 
Alex.


r~