Open kloczek opened 4 years ago
Jus ttested new 0.6.3 and looks like issue still is around ..
freezez when started with palatalisation
I assume you mean "freezes when started with parallelization". It works for me, but I don't have a machine with 48 CPU cores.
bwrap: Can't mount proc on /newroot/proc: Operation not permitted
What environment are you running this in? Is it in a container, or a restrictive seccomp profile, or a chroot, or some other environment where bubblewrap can't work?
Indeed I'm running all my builds insiide LXC zones with stripped down many CAP_s.
If capabilities involved in creating containers have been removed from the bounding set, then yes, you can expect bubblewrap to fail some of its tests: it's a container tool.
The failing command seems to be that in this particular LXC environment, we can combine --proc /proc
with either --unshare-user-try
or --unshare-pid
, but not both?
Gentle ping .. any update? 🤔
If there was anything new to say about this, then there would have been a comment or a merge request.
As I said above, if capabilities involved in creating containers have been removed from the bounding set, then yes, you can expect bubblewrap to fail some of its tests: it's a container tool. I can't magic bubblewrap into working in environments where it isn't allowed to do its job.
I also don't have access to your specific test environment, but if you want to propose a merge request that somehow detects an environment where a subset of the tests can't work, and skips those tests, then please do.
I just back to this issue with last version 0.8.0 and currently test suite fails because missing seccomp
python module.
I cannot find this module on pypi
currently test suite fails because missing seccomp python module
No it doesn't, some tests were skipped because of a missing seccomp Python module. The actual failure is (still)
bwrap: Can't mount proc on /newroot/proc: Operation not permitted
If your test environment is not allowed to mount the proc filesystem, then bubblewrap cannot do its job.
If your test environment is not allowed to mount the proc filesystem, then bubblewrap cannot do its job.
It is allowed but test suite is executed from non-0root account.