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

Re: [PATCH v2 01/12] Add Alpine 3.22 containers


  • To: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 12 Dec 2025 21:12:38 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • 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=dVBwWYq2HDV0bnDUqtE04AmAVbf+BYRgICXr/GJJVEY=; b=K+A/P7xGILhUX+mBWXIc6zeOmEsB8P+LI3rPaO0ffVuHmzfjXcy/e0RdfFrSxWRF8dIXFu0u7uLHP4eNPKGNrMCKuPXXk2xTM2+S9xbv0IDfGa87yN8LVU3tg2B6E3TJDoZRtdIhhlmDvLbGPeA/w8R/zxZNejeu9jfYgb1wncCImfNmD1LYbDtkuUlwFNTQlrDL0L+gdqvZvMaQ//YmAhB/QxD6SuTHZVywWE3qmd7HYjFmM8BgfKLEqfxsK/qScOPWRbAzIQoA7vFHFYNcyfTwxksUU25mkM4jiNQ/wtnR5No2uIHvnaD5goIlAmhnrVP6UwavBX3PIX7i7BDFkw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Q32111bqaIcV9eKI5dAHPO7KreHGEC5tgz08wWrWHvVLdTIqG0ZBHq/ikn8AwcB1z0+p8cDRSlP1vh9WMq2byaK58aVRsGHoI3EXf0K9OmJA/et9N7zsXqMjBZZ1iDoaLEh2JQEhBixOdRULg3Ixe1hLQ2avCoTKQbD1u/aM2x9rFGSlBunOpgncuBwfhlxIXd18B/POWOmd0gvDb4MQ/9JVoLvO1RtX0x1Sj9qaNkNkUs/rvawG6ImJ8Nw2ZswNoRiIUNSJHXilS8lWuCGtVsJyuhId7QbnK8x+AJ6ME3OsONpBlsyMIsVkanu1EHEcQj5w0tKI+Ghs+1nQDggIZw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Delivery-date: Fri, 12 Dec 2025 21:13:02 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 04/12/2025 4:37 pm, Marek Marczykowski-Górecki wrote:
> Add it in all variants:
> - base container
> - build container
> - initramfs archive
>
> libdw used to be part of libelf in Alpine 3.18, but it's a separate
> package in 3.22.

I think this ...

>
> Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
> ---
>  .gitlab-ci.yml                             | 14 +++++++-
>  containerize                               |  4 ++-
>  images/alpine/3.22-arm64-base.dockerfile   |  6 +++-
>  images/alpine/3.22-arm64-build.dockerfile  | 31 +++++++++++++++++-
>  images/alpine/3.22-x86_64-base.dockerfile  |  6 +++-
>  images/alpine/3.22-x86_64-build.dockerfile | 43 +++++++++++++++++++++++-
>  scripts/alpine-rootfs.sh                   |  4 ++-
>  7 files changed, 108 insertions(+)
>  create mode 100644 images/alpine/3.22-arm64-base.dockerfile
>  create mode 100644 images/alpine/3.22-arm64-build.dockerfile
>  create mode 100644 images/alpine/3.22-x86_64-base.dockerfile
>  create mode 100644 images/alpine/3.22-x86_64-build.dockerfile
>
> diff --git a/scripts/alpine-rootfs.sh b/scripts/alpine-rootfs.sh
> index 6fa1d56..c9c0d43 100755
> --- a/scripts/alpine-rootfs.sh
> +++ b/scripts/alpine-rootfs.sh
> @@ -40,6 +40,10 @@ case $UNAME in
>              # QEMU
>              libelf
>              )

... wants to be a comment here too.  I can fix on commit.

~Andrew

> +        if ! grep -q VERSION_ID=3.18 /etc/os-release; then
> +            # QEMU
> +            PKGS+=( libdw )
> +        fi
>          ;;
>  
>      aarch64)




 


Rackspace

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