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

Re: [PATCH for-4.22 0/7] CI: Refresh Alpine containers





On 6/13/26 1:09 AM, Andrew Cooper wrote:
Refresh and update the Alpine containers.

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

This gets us off an obsolete version of Alpine, and finishes several
improvement projects (naming, and non-root containers) all at once.

Andrew Cooper (7):
   tools/xenalyze: Work around GCC-15 -Werror=nonnull false positive
   Config.mk: Update QEMU to include pip-25.2 bugfix
   CI: Introduce new qubes-hw-runner.dockerfile
   CI: Update the Alpine x86_64 container to 3.24
   CI: Update the Alpine arm64 container to 3.24
   CI: Fix inconsistent use of x86-{64,32} vs x86_{64,32}
   CI: Remove x86 microcode from arm32 jobs

  Config.mk                                     |   4 +-
  .../build/alpine/3.18-arm64v8.dockerfile      |  51 ---
  automation/build/alpine/3.18.dockerfile       |  52 ---
  .../build/alpine/3.24-arm64v8.dockerfile      |  53 +++
  .../build/alpine/3.24-x86_64.dockerfile       |  65 +++
  .../build/alpine/qubes-hw-runner.dockerfile   |  21 +
  automation/gitlab-ci/build.yaml               | 202 ++++-----
  automation/gitlab-ci/test.yaml                | 385 +++++++++---------
  automation/scripts/containerize               |   2 +-
  .../{xtf-x86-64-config => xtf-x86_64-config}  |   0
  ...86-64-efi-config => xtf-x86_64-efi-config} |   0
  .../include/{xtf-x86-64 => xtf-x86_64}        |   0
  .../{xtf-x86-64-efi => xtf-x86_64-efi}        |   0
  .../{qubes-x86-64.sh => qubes-x86_64.sh}      |   0
  tools/xentrace/xenalyze.c                     |  11 +
  15 files changed, 444 insertions(+), 402 deletions(-)
  delete mode 100644 automation/build/alpine/3.18-arm64v8.dockerfile
  delete mode 100644 automation/build/alpine/3.18.dockerfile
  create mode 100644 automation/build/alpine/3.24-arm64v8.dockerfile
  create mode 100644 automation/build/alpine/3.24-x86_64.dockerfile
  create mode 100644 automation/build/alpine/qubes-hw-runner.dockerfile
  rename automation/scripts/include/configs/{xtf-x86-64-config => 
xtf-x86_64-config} (100%)
  rename automation/scripts/include/configs/{xtf-x86-64-efi-config => 
xtf-x86_64-efi-config} (100%)
  rename automation/scripts/include/{xtf-x86-64 => xtf-x86_64} (100%)
  rename automation/scripts/include/{xtf-x86-64-efi => xtf-x86_64-efi} (100%)
  rename automation/scripts/{qubes-x86-64.sh => qubes-x86_64.sh} (100%)


Release-Acked-by: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>

Thanks.

~ Oleksii



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.