From e8012cce6abbfe3cd0a5bbc8edb25717dd385fde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0tetiar?= Date: Thu, 3 Apr 2025 06:13:35 +0000 Subject: [PATCH] ci: fix rootfs container smoke test during push MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently the Smoke test stage fails in the push event pipeline: Run docker run --platform=linux/mips_24kc sha256:d1700df716390394450d4851555b1904fd245c02e79573f6e97b4c24cdaafc8d uname -m exec /bin/uname: exec format error Error: Process completed with exit code 255. This is not failing in the pull_request pipeline as the QEMU is properly configured. So lets fix the push event pipeline by configuring the QEMU in the same way, so the smoke test can pass. Fixes: 3724e26fa114 ("ci: only use apt during testing") Link: https://github.com/openwrt/docker/pull/163 Reference: https://github.com/openwrt/docker/actions/runs/14235928616/job/39895103039#step:10:53 Signed-off-by: Petr Štetiar --- .github/workflows/containers.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/containers.yml b/.github/workflows/containers.yml index 6a4646c..db411d4 100644 --- a/.github/workflows/containers.yml +++ b/.github/workflows/containers.yml @@ -344,7 +344,6 @@ jobs: steps: - name: Set up QEMU - if: github.event_name == 'pull_request' run: | sudo apt-get update sudo apt-get install -y qemu-user-static binfmt-support