From: Frantisek Sumsal Date: Fri, 7 Feb 2025 08:47:06 +0000 (+0100) Subject: ci: temporarily switch the alt-arch job worker to Ubuntu 22.04 X-Git-Tag: v2.42-start~55^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c389f166e5c35e3a7d91205997b75bec5d4353fb;p=thirdparty%2Futil-linux.git ci: temporarily switch the alt-arch job worker to Ubuntu 22.04 Using Ubuntu 24.04 on the worker causes random segfaults in s390x containers using qemu-user-static. Let's switch this, temporarily, to Ubuntu 22.04 which doesn't seem to have this issue. Note: the coverage shouldn't change, since the "inner" alt-arch containers still use "ubuntu-latest" (24.04 ATTOW). --- diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 19664e6f1..df51b3d63 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -150,7 +150,11 @@ jobs: build-arch: name: build (qemu-user, ${{ matrix.arch }}) - runs-on: ubuntu-latest + # FIXME: using Ubuntu 24.04 on the worker causes random segfaults in s390x containers + # using qemu-user-static. Let's switch this, temporarily, to Ubuntu 22.04 which + # doesn't seem to have this issue. Note: the coverage shouldn't change, since + # the "inner" alt-arch containers still use "ubuntu-latest" (24.04 ATTOW). + runs-on: ubuntu-22.04 concurrency: group: ${{ github.workflow }}-${{ toJSON(matrix) }}-${{ github.ref }} cancel-in-progress: true