Skip to content

Commit dafed61

Browse files
committed
tests: Run apt-i386 scenario with docker
There is a weird bug which breaks apt signature verification in i386 podman containers, e.g. [1]. Run the i386 scenario with docker on GitHub to work around that. This works fine on a Fedora 33 host, so this is specific to the podman backport on GitHub's instances. [1] https://askubuntu.com/questions/1263284/apt-update-throws-signature-error-in-ubuntu-20-04-container-on-arm/1264921
1 parent 303a1ad commit dafed61

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,9 @@ jobs:
3333
scenario=${scenario%@*}
3434
script=${scenario%-*}
3535
release=${scenario#*-}
36+
37+
# HACK: i386 podman container fails apt signature verification
38+
[ "${release#i386}" = "$release" ] || sudo dpkg -P podman
39+
3640
# run as root; current Ubuntu podman breaks user networking ("could not find slirp4netns")
3741
sudo ${{ matrix.env }} tests/run-${script} $release

0 commit comments

Comments
 (0)