New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BUG: Python test #24 failure due to munmap() #335
Conversation
The python live test, 24-live-arg_allow.py, started failing on Fedora 34 with kernel 5.13.9-200.fc34.x86_64. To fix this, allow the munmap() syscall in the test's seccomp filter. Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
@pcmoore - I ran into this test failure on step #14 of the release process. I'm not sure yet if it's an issue on this particular machine, but I was able to reproduce it both in the git sandbox and the unpacked dist-gzip tarball. Thoughts? Oh, and I'll obviously fix it in main first, then cherry-pick the fix into the release-2.5 branch. Just wanted to get this out there. |
Without this change:
With this change:
|
It looks like python 3.9 invokes python 3.8.10 works on Ubuntu 20.10:
But Python 3.9.7 fails. No other changes made to the system:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure why I do not see this in my nightly testing on Rawhide ... ? Regardless, it looks reasonable to me, thanks for catching this!
Acked-by: Paul Moore <paul@paul-moore.com>
That's really strange. As I said above, I was able to reproduce it on Fedora 34 with Python 3.9.6 and Ubuntu 20.10 with Python 3.9.7. I would love to add Fedora (or something similar) to the Github Actions CI, but their supported distro list is rather scant. There is a way to add self-hosted runners (and we've had success in libcgroup using them), but it does put a small sysadmin burden on us. |
The python live test, 24-live-arg_allow.py, started failing on
Fedora 34 with kernel 5.13.9-200.fc34.x86_64. To fix this, allow
the munmap() syscall in the test's seccomp filter.
Signed-off-by: Tom Hromatka tom.hromatka@oracle.com