Here is a list of results in attempts to checkpoint/resume containers with vzctl + criu bundle running on vanilla 3.13 kernel. Note the tests were done with Andrey Vagin patches applied to vzctl: "hook_ct: remove the non-working with devpts", "hook_ct: bind mount the host /dev directory in CT". Also the vz configs require LOCAL_UID="0" and LOCAL_GID="0" (also no net features were used).
|centos-6 ||+||+/-||drop udev as "rpm -e udev --nodeps" in container (as Andrew explained, because we don't support user-namespace the udev might generate ADD events which do not reach container but hit the node itself causing weird effects on host system|
|fedora-20 ||+||-||(00.037318) Error (namespaces.c:155): Can't dump nested mnt namespace for 2640|
|arch ||+||-||starts with warning "Failed to get D-Bus connection: No connection to service manager", suspend fails with "Error (files-reg.c:529): Unaccessible path opened 5:5354, need 64257:311335"|
|debian-7-minimal ||+||-||in-progress||(00.187218) Error (mount.c:548): Can't bind-mount 47:/run to /tmp/cr-tmpfs.L1kDQI: No such file or directory|
|owl-3 ||+||-||(00.082286) Error (sk-unix.c:173): Unix socket 0x9071 not found|
|slackware-13.37-x86_64-minimal ||+||-||(00.079770) Error (sk-unix.c:220): Unix socket 0xb914 without peer 0xb4ac|
|suse-9.3 ||-||-||Failed to mount /sys: No such file or directory. Can't rmdir vzctl-old-root.9eSTPo: Device or resource busy|