All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH for-4.22 0/7] CI: Refresh Alpine containers
@ 2026-06-12 23:09 Andrew Cooper
  2026-06-12 23:09 ` [PATCH 1/7] tools/xenalyze: Work around GCC-15 -Werror=nonnull false positive Andrew Cooper
                   ` (8 more replies)
  0 siblings, 9 replies; 16+ messages in thread
From: Andrew Cooper @ 2026-06-12 23:09 UTC (permalink / raw)
  To: Xen-devel
  Cc: Andrew Cooper, Anthony PERARD, Stefano Stabellini, Michal Orzel,
	Doug Goldstein, Roger Pau Monné,
	Marek Marczykowski-Górecki, Oleksii Kurochko

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%)

-- 
2.39.5



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2026-06-15 16:44 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-12 23:09 [PATCH for-4.22 0/7] CI: Refresh Alpine containers Andrew Cooper
2026-06-12 23:09 ` [PATCH 1/7] tools/xenalyze: Work around GCC-15 -Werror=nonnull false positive Andrew Cooper
2026-06-15 16:15   ` Anthony PERARD
2026-06-15 16:29     ` Andrew Cooper
2026-06-15 16:43   ` [PATCH v2 1/7] tools/xenalyze: Fix -Werror=nonnull failure Andrew Cooper
2026-06-12 23:09 ` [PATCH 2/7] Config.mk: Update QEMU to include pip-25.2 bugfix Andrew Cooper
2026-06-15 13:26   ` Anthony PERARD
2026-06-15 13:33     ` Andrew Cooper
2026-06-12 23:09 ` [PATCH 3/7] CI: Introduce new qubes-hw-runner.dockerfile Andrew Cooper
2026-06-15 12:01   ` Marek Marczykowski-Górecki
2026-06-12 23:09 ` [PATCH 4/7] CI: Update the Alpine x86_64 container to 3.24 Andrew Cooper
2026-06-12 23:09 ` [PATCH 5/7] CI: Update the Alpine arm64 " Andrew Cooper
2026-06-12 23:09 ` [PATCH 6/7] CI: Fix inconsistent use of x86-{64,32} vs x86_{64,32} Andrew Cooper
2026-06-12 23:09 ` [PATCH 7/7] CI: Remove x86 microcode from arm32 jobs Andrew Cooper
2026-06-13  3:12 ` [PATCH for-4.22 0/7] CI: Refresh Alpine containers dmukhin
2026-06-15  9:58 ` Oleksii Kurochko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.