[LTP] [PATCH 1/1] CI: Reenable Tumbleweed
Petr Vorel
pvorel@suse.cz
Wed Oct 27 11:20:27 CEST 2021
50b3bae29 had to disable Tumbleweed due glibc-2.34 using new syscall
clone3 which is not enabled in Docker seccomp filter [1].
Workaround is to disable Docker seccomp filtering, as we don't need this
protection. This should help to avoid seccomp filtering in the future
for all distros.
[1] https://bugzilla.opensuse.org/show_bug.cgi?id=1190670
Fixes: https://github.com/actions/virtual-environments/issues/4193
Signed-off-by: Petr Vorel <pvorel@suse.cz>
---
Tested:
https://github.com/pevik/iputils/runs/4020083152?check_suite_focus=true
.github/workflows/ci.yml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 3ffde8c48..55d8f5eb5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -76,6 +76,11 @@ jobs:
CC: clang
METADATA: asciidoc-pdf
+ - container: "opensuse/tumbleweed"
+ env:
+ CC: gcc
+ METADATA: asciidoctor
+
- container: "opensuse/leap"
env:
CC: gcc
@@ -110,6 +115,7 @@ jobs:
container:
image: ${{ matrix.container }}
env: ${{ matrix.env }}
+ options: --security-opt seccomp=unconfined
steps:
- name: Show OS
--
2.33.1
More information about the ltp
mailing list