From d7cc952cb1da924af6acd23bfab111b0ab628d5f Mon Sep 17 00:00:00 2001 From: Jakob Naucke Date: Mon, 6 Dec 2021 17:13:38 +0100 Subject: [PATCH] versions: Use Ubuntu initrd for non-musl archs ppc64le & s390x have no (well supported) musl target for Rust, therefore, the agent must use glibc and cannot use Alpine. Specify Ubuntu as the distribution to be used for initrd. Fixes: #3212 Signed-off-by: Jakob Naucke --- versions.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/versions.yaml b/versions.yaml index 3dbc262862..fa403c7e79 100644 --- a/versions.yaml +++ b/versions.yaml @@ -140,12 +140,14 @@ assets: aarch64: name: &default-initrd-name "alpine" version: &default-initrd-version "3.13.5" + # Do not use Alpine on ppc64le & s390x, the agent cannot use musl because + # there is no such Rust target ppc64le: - name: *default-initrd-name - version: *default-initrd-version + name: &glibc-initrd-name "ubuntu" + version: &glibc-initrd-version "20.04" s390x: - name: *default-initrd-name - version: *default-initrd-version + name: *glibc-initrd-name + version: *glibc-initrd-version x86_64: name: *default-initrd-name version: *default-initrd-version