fix(ci): docker not using iouring (#3169)

* fix(ci): docker not using iouring

* fix errors
This commit is contained in:
Kostas Kyrimis 2024-06-12 16:38:02 +03:00 committed by GitHub
parent 3f8c8176cb
commit a9ffb22384
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 7 additions and 2 deletions

View File

@ -37,6 +37,7 @@ jobs:
container:
image: ghcr.io/romange/benchmark-dev:latest
options: --security-opt seccomp=unconfined
permissions:
id-token: write

View File

@ -11,6 +11,7 @@ jobs:
timeout-minutes: 60
container:
image: ghcr.io/romange/alpine-dev:latest
options: --security-opt seccomp=unconfined
credentials:
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

View File

@ -57,9 +57,10 @@ jobs:
container:
image: ghcr.io/romange/${{ matrix.container }}
# Seems that docker by default prohibits running iouring syscalls
options: --security-opt seccomp=unconfined --sysctl "net.ipv6.conf.all.disable_ipv6=0"
volumes:
- /:/hostroot
options: --sysctl "net.ipv6.conf.all.disable_ipv6=0"
credentials:
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

View File

@ -28,6 +28,7 @@ jobs:
container:
image: ghcr.io/romange/${{ matrix.container }}
options: --security-opt seccomp=unconfined
credentials:
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

View File

@ -22,6 +22,7 @@ jobs:
container:
image: ghcr.io/romange/${{ matrix.container }}
options: --security-opt seccomp=unconfined
credentials:
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

View File

@ -99,7 +99,7 @@ jobs:
container: fedora:30
container:
image: ghcr.io/romange/${{ matrix.container }}
options: --sysctl "net.ipv6.conf.all.disable_ipv6=0"
options: --security-opt seccomp=unconfined --sysctl "net.ipv6.conf.all.disable_ipv6=0"
steps:
- uses: actions/checkout@v4
with: