[7.16](backport #28117) Allow clone3 syscall in seccomp filters#28330
[7.16](backport #28117) Allow clone3 syscall in seccomp filters#28330andrewkroh merged 3 commits into7.16from
Conversation
|
This pull request doesn't have a |
|
/test |
|
This pull request is now in conflicts. Could you fix it? 🙏 |
|
/test |
|
Failures seem related: Could it be because of the base images used? @simitt is this change needed in 7.16 and 7.15? |
|
I think #27955 needs backported in order to update go-seccomp-bpf with new syscall tables that include clone3. |
|
@jsoriano somehow I missed your ping; if anyhow possible this should go into |
|
@Mergifyio rebase |
clone3 is a linux syscall that is now used by glibc starting version 2.34. It is used when pthread_create() gets called. Current seccomp filters do not allow this syscall leading to crashes like runtime/cgo: pthread_create failed: Operation not permitted See elastic/apm-server#6238 for more details (cherry picked from commit 82507fd)
4ddbd43 to
593d8f9
Compare
✅ Branch has been successfully rebased |
|
/test |
|
This pull request is now in conflicts. Could you fix it? 🙏 |
This is an automatic backport of pull request #28117 done by Mergify.
Mergify commands and options
More conditions and actions can be found in the documentation.
You can also trigger Mergify actions by commenting on this pull request:
@Mergifyio refreshwill re-evaluate the rules@Mergifyio rebasewill rebase this PR on its base branch@Mergifyio updatewill merge the base branch into this PR@Mergifyio backport <destination>will backport this PR on<destination>branchAdditionally, on Mergify dashboard you can:
Finally, you can contact us on https://mergify.io/