cachepot icon indicating copy to clipboard operation
cachepot copied to clipboard

Enforce running dist test suite in CI when unprivileged

Open Xanewok opened this issue 2 years ago • 0 comments

After #128 will be merged, we can run the dist test suite in a new user Linux namespace, effectively gaining capabilities to run bubblewrap but still isolated from the parent namespace.

It'd be good to test that against both our GHA and GitLab test suite.

Couldn't set up a build environment for bubblewrap: Failed writing to gid_map
Couldn't set up a build environment for bubblewrap: Failed to mount overlay FS: (...) Operation not permitted (os error 1)

This, however, will probably be mitigated once we either migrate to fuse-overlayfs or upgrade to kernel 5.15.x series (link)

Xanewok avatar Feb 09 '22 22:02 Xanewok