Skip to content

Commit 3e51b6c

Browse files
committed
ci: Stop running fedoradev with seccomp=unconfined
This was added as a workaround for [0], but from reading [1] it seems this is fixed when running with libseccomp >= 2.4.4, which all supported ubuntu versions since March 2021 have [2]. CI runs with ubuntu-latest which is currently ubuntu-24.04, with 2.5.5. [0] https://bugzilla.redhat.com/show_bug.cgi?id=1900021 [1] https://bugzilla.redhat.com/show_bug.cgi?id=1900021#c26 [2] See 20.04 changelog: https://changelogs.ubuntu.com/changelogs/pool/main/libs/libseccomp/libseccomp_2.5.1-1ubuntu1~20.04.2/changelog This reverts d19d24a
1 parent 379a951 commit 3e51b6c

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,25 +62,21 @@ jobs:
6262
# some restrictions/oddities: changes root's $HOME to /github/home
6363
# without changing the actual home dir that can cause some problems,
6464
# and does not provide a way to run with --network none.
65-
# fedoradev unconfined: https://bugzilla.redhat.com/1900021
6665
- name: Run main build
6766
run: >-
6867
docker run
6968
--rm
7069
--tty
7170
--env CI=true
72-
--env DIST=${{matrix.dist}}
7371
--env BSD=${{matrix.bsd}}
7472
--env PYTESTFLAGS="--verbose -p no:cacheprovider"
7573
--env NETWORK=$NETWORK
7674
${NETWORK:+--network $NETWORK}
77-
$(test $DIST = fedoradev && echo --security-opt seccomp=unconfined)
7875
--volume $PWD:/usr/src/bash-completion
7976
--workdir /usr/src/bash-completion
8077
ghcr.io/scop/bash-completion/test:${{matrix.dist}}
8178
test/docker/entrypoint.sh
8279
env:
83-
DIST: ${{matrix.dist}}
8480
NETWORK: ${{matrix.network}}
8581
- uses: actions/upload-artifact@v4
8682
with:

0 commit comments

Comments
 (0)