diff options
author | Petr Vorel <pvorel@suse.cz> | 2021-10-27 11:02:12 +0200 |
---|---|---|
committer | Petr Vorel <pvorel@suse.cz> | 2021-10-27 11:17:37 +0200 |
commit | e70a786e81fe16ae5fb8db731cc6496a0b01b912 (patch) | |
tree | f9b61e0399096cd3aaf562037317db8f5814521d /.github | |
parent | 4bb0aceaa6d3fd1a80b26aa1a2304d344727ccd7 (diff) | |
download | iputils-e70a786e81fe16ae5fb8db731cc6496a0b01b912.tar.gz |
CI: Reenable Tumbleweed
086de3c 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>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/ci.yml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3fd7c38..22ffb57 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,6 +43,10 @@ jobs: EXTRA_BUILD_OPTS: "-DUSE_CAP=false -DUSE_IDN=false -DBUILD_ARPING=false -DBUILD_CLOCKDIFF=false -DENABLE_RDISC_SERVER=false -DNINFOD_MESSAGES=false -DNO_SETCAP_OR_SUID=true -DUSE_GETTEXT=false" # other builds + - container: "opensuse/tumbleweed" + env: + CC: gcc + - container: "opensuse/leap" env: CC: clang @@ -81,6 +85,7 @@ jobs: container: image: ${{ matrix.container }} env: ${{ matrix.env }} + options: --security-opt seccomp=unconfined steps: - name: Show OS |