-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
CI is broken on master #3042
Comments
@liusdu PTAL |
# grep Error *.log
restore.log:(00.006210) Error (criu/mount.c:2894): mnt: No mapping for /real/conf mountpoint There might be a bug in CRIU (it fails to unmount what it mounted on the error path), but it's not the only problem here. |
If this is something simple though, and we'll find the fix soon (say in a day or two), we can surely fix it on top rather than do a revert, but for now I can't think of anything. |
I looked some more into it and I for now I could not figure out what is going on. This might or might not be related to the fact that we're having an unprecedented heat wave here in Pacific Northwest and there's no AC at home. |
@kolyshkin let me take a look at it~ |
After a biesect search, I found commit 0ca91f4 introduced this broken. I will continue dig it~ |
@kolyshkin @cyphar this broken behavior is due to the following changes from 0ca91f4.
So there are two ways to fix this issue:
Since this issue is closed, let me open a new pr to explain this. |
This is caused by a combination of #2902 and #3029 (and thus was not caught by CI beforehand).
The failures are
The "Operation not permitted" is caused by these stale mounts:
none on /tmp/bats-run-3773071/runc.5vbkhQ/bundle/work-dir/.criu.cgyard.mRjLCO type tmpfs (rw,relatime,seclabel,inode64)
none on /tmp/bats-run-3773071/runc.5vbkhQ/bundle/work-dir/.criu.cgyard.mRjLCO/unifie type cgroup2 (rw,relatime,seclabel)
The text was updated successfully, but these errors were encountered: