[PATCH for-4.22 0/6] CI: Update distros for build tests

Andrew Cooper posted 6 patches 2 days, 13 hours ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20260605144213.2749656-1-andrew.cooper3@citrix.com
automation/build/debian/12-arm64v8.dockerfile |  2 +-
automation/build/debian/12-x86_32.dockerfile  |  2 +-
automation/build/debian/12-x86_64.dockerfile  |  2 +-
automation/build/debian/13-arm64v8.dockerfile |  2 +-
automation/build/debian/13-x86_32.dockerfile  |  2 +-
automation/build/debian/13-x86_64.dockerfile  |  2 +-
...x86_64.dockerfile => 43-x86_64.dockerfile} |  4 +-
...dockerfile => leap-16.0-x86_64.dockerfile} | 16 ++----
.../build/ubuntu/22.04-x86_64.dockerfile      |  2 +-
.../build/ubuntu/24.04-x86_64.dockerfile      |  2 +-
..._64.dockerfile => 26.04-x86_64.dockerfile} | 15 ++++-
automation/gitlab-ci/build.yaml               | 57 ++++++++++---------
automation/tests-artifacts/Makefile           | 19 -------
13 files changed, 59 insertions(+), 68 deletions(-)
rename automation/build/fedora/{41-x86_64.dockerfile => 43-x86_64.dockerfile} (95%)
rename automation/build/opensuse/{leap-15.6-x86_64.dockerfile => leap-16.0-x86_64.dockerfile} (84%)
rename automation/build/ubuntu/{16.04-x86_64.dockerfile => 26.04-x86_64.dockerfile} (81%)
delete mode 100644 automation/tests-artifacts/Makefile
[PATCH for-4.22 0/6] CI: Update distros for build tests
Posted by Andrew Cooper 2 days, 13 hours ago
Refresh which distros we do build testing with

https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2579549654

Andrew Cooper (6):
  CI: Drop test-artefacts/Makefile
  CI: Swap ocaml-nox for ocaml in newer Debian/Ubuntu
  CI: Drop Ubuntu 16.04
  CI: Add Ubuntu 26.04
  CI: Update Fedora to 43
  CI: Update Opensuse 15.6 to 16.0

 automation/build/debian/12-arm64v8.dockerfile |  2 +-
 automation/build/debian/12-x86_32.dockerfile  |  2 +-
 automation/build/debian/12-x86_64.dockerfile  |  2 +-
 automation/build/debian/13-arm64v8.dockerfile |  2 +-
 automation/build/debian/13-x86_32.dockerfile  |  2 +-
 automation/build/debian/13-x86_64.dockerfile  |  2 +-
 ...x86_64.dockerfile => 43-x86_64.dockerfile} |  4 +-
 ...dockerfile => leap-16.0-x86_64.dockerfile} | 16 ++----
 .../build/ubuntu/22.04-x86_64.dockerfile      |  2 +-
 .../build/ubuntu/24.04-x86_64.dockerfile      |  2 +-
 ..._64.dockerfile => 26.04-x86_64.dockerfile} | 15 ++++-
 automation/gitlab-ci/build.yaml               | 57 ++++++++++---------
 automation/tests-artifacts/Makefile           | 19 -------
 13 files changed, 59 insertions(+), 68 deletions(-)
 rename automation/build/fedora/{41-x86_64.dockerfile => 43-x86_64.dockerfile} (95%)
 rename automation/build/opensuse/{leap-15.6-x86_64.dockerfile => leap-16.0-x86_64.dockerfile} (84%)
 rename automation/build/ubuntu/{16.04-x86_64.dockerfile => 26.04-x86_64.dockerfile} (81%)
 delete mode 100644 automation/tests-artifacts/Makefile

-- 
2.39.5
Re: [PATCH for-4.22 0/6] CI: Update distros for build tests
Posted by dmukhin@ford.com 2 days, 10 hours ago
On Fri, Jun 05, 2026 at 03:42:07PM +0100, Andrew Cooper wrote:
> Refresh which distros we do build testing with
> 
> https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2579549654
> 
> Andrew Cooper (6):
>   CI: Drop test-artefacts/Makefile
>   CI: Swap ocaml-nox for ocaml in newer Debian/Ubuntu
>   CI: Drop Ubuntu 16.04
>   CI: Add Ubuntu 26.04
>   CI: Update Fedora to 43
>   CI: Update Opensuse 15.6 to 16.0

Please consider:

Reviewed-by: Denis Mukhin <dmukhin@ford.com> 

for the entire series.

> 
>  automation/build/debian/12-arm64v8.dockerfile |  2 +-
>  automation/build/debian/12-x86_32.dockerfile  |  2 +-
>  automation/build/debian/12-x86_64.dockerfile  |  2 +-
>  automation/build/debian/13-arm64v8.dockerfile |  2 +-
>  automation/build/debian/13-x86_32.dockerfile  |  2 +-
>  automation/build/debian/13-x86_64.dockerfile  |  2 +-
>  ...x86_64.dockerfile => 43-x86_64.dockerfile} |  4 +-
>  ...dockerfile => leap-16.0-x86_64.dockerfile} | 16 ++----
>  .../build/ubuntu/22.04-x86_64.dockerfile      |  2 +-
>  .../build/ubuntu/24.04-x86_64.dockerfile      |  2 +-
>  ..._64.dockerfile => 26.04-x86_64.dockerfile} | 15 ++++-
>  automation/gitlab-ci/build.yaml               | 57 ++++++++++---------
>  automation/tests-artifacts/Makefile           | 19 -------
>  13 files changed, 59 insertions(+), 68 deletions(-)
>  rename automation/build/fedora/{41-x86_64.dockerfile => 43-x86_64.dockerfile} (95%)
>  rename automation/build/opensuse/{leap-15.6-x86_64.dockerfile => leap-16.0-x86_64.dockerfile} (84%)
>  rename automation/build/ubuntu/{16.04-x86_64.dockerfile => 26.04-x86_64.dockerfile} (81%)
>  delete mode 100644 automation/tests-artifacts/Makefile
> 
> -- 
> 2.39.5
> 
>
Re: [PATCH for-4.22 0/6] CI: Update distros for build tests
Posted by Stefano Stabellini 2 days, 8 hours ago
On Fri, 5 Jun 2026, dmukhin@ford.com wrote:
> On Fri, Jun 05, 2026 at 03:42:07PM +0100, Andrew Cooper wrote:
> > Refresh which distros we do build testing with
> > 
> > https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2579549654
> > 
> > Andrew Cooper (6):
> >   CI: Drop test-artefacts/Makefile
> >   CI: Swap ocaml-nox for ocaml in newer Debian/Ubuntu
> >   CI: Drop Ubuntu 16.04
> >   CI: Add Ubuntu 26.04
> >   CI: Update Fedora to 43
> >   CI: Update Opensuse 15.6 to 16.0
> 
> Please consider:
> 
> Reviewed-by: Denis Mukhin <dmukhin@ford.com> 
> 
> for the entire series.

Acked-by: Stefano Stabellini <sstabellini@kernel.org>