[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH for-4.22 0/7] CI: Refresh Alpine containers
- To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- From: dmukhin@xxxxxxxx
- Date: Fri, 12 Jun 2026 20:12:56 -0700
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0)
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hTLFjc2IvsmM6YThWVCY1qXEPlTs7mtXgR52UGkorUU=; b=UWajFasNH7LjAQAIqsXeUWxxFFfu5CFU97jkMmNby40Yufy4CbxAOyyyyI++b0p2pFGVNDVI1VWbLOMiou2M2GHSrrYLqT94cgXAESKJ5ZUChtptsgpA9x4lhKEJ/kIwo4rmia8ozao9IQuZ0CqqXMgXyRjk7elF+ZloYqSAxGxOe2CVcc1mOeHChbcpTzDi7PG8AvcMi6zHdPSqf/gy6rDMPi3qhteIqhqHYP8Erv9acIeSml3OTY6buAw4ZhGe+05dqz37vb6/pyydBxkOansacNG15BX1Ra0NAhVpG2XorSN+iRhSuTl1+SrUmr/EyINLlV86FGyvRzWPQam85A==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JBDeo9dKFrKP+d/uoIbiu7eBs5Ftr+QGatiIYmbfCbt5mZxpw0TQNS38Z0nQD3l5vF3+CfjkwUsJ2wzd0VX4UQx/iNjagUc0aU7OnAXWGNBhen9oomEiCFTlRNPKLCLKZYYOdP1qfcrArOndDykbrSgDjl6DUJhqRP095FmxIeA0pgEIj++vyt4jR4ogOnl5OXwvgS6RMqQ8gaTYgw5Nn/ME3nz79FjqIE6upobZ2ENXBkQ7ySvYGkMabVo+O6Z05hByS8P2BvZJM/CPhdqVOE7lC12YmvI+Y6mdJo3rspDvTouCNwiRvO6muepqFjTpsho12kOGdsqkMdvFiE8+iA==
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"
- Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
- Delivery-date: Sat, 13 Jun 2026 03:13:36 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Pser-m365-app: SER-APP
On Sat, Jun 13, 2026 at 12:09:17AM +0100, 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
Please consider
Reviewed-by: Denis Mukhin <dmukhin@xxxxxxxx>
for the entire series.
>
> 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
>
>
|