Closed eskuai closed 3 years ago
It sounds like a crun problem. But as I wrote the crun CRIU integration I would also answer there.
But, I never tested crun with docker only with Podman and crun needs at least CRIU 3.15 to work correctly and the version of crun you are using (0.15.1) does not have full crun support: https://github.com/containers/crun/blob/0.15.1/src/crun.c#L121
So your CRIU version is too old to work with crun. Your crun version is too old and does not correctly support checkpoint/restore and the crun CRIU integration has never been tested with Docker.
Lot's of things you need to fix before you can try it out. Also it looks like your are running RHEL 8.3 with a 5.9.9 kernel. Your are mixing a lot of things which are not tested together. If you are using RHEL 8.3 use the RHEL kernel, use Podman from RHEL and runc instead of crun and it should work with CRIU from RHEL 8.3 (which should also be newer than 3.12).
Closing as it is not a CRIU error, but just the wrong combination of many things.
Hello,
I am following the instructions from https://technology.amis.nl/2018/04/08/first-steps-with-docker-checkpoint-to-create-and-restore-snapshots-of-running-containers/ I got
it logs:
cr: /usr/local/bin/crun did not terminate sucessfully
I dont know it is a crun problem ...
my config:
docker daemon.json:
docker info shows:
criu version
If i check,
and container is running ok
can i ask to here for help or is it a crun issue?
Tx