Skip to content

[centos7] not ok 15 checkpoint --lazy-pages and restore #2760

@kolyshkin

Description

@kolyshkin

After accidentally enabling checkpoint/restore tests on CentOS 7 (in a15ebe5, PR #2757), I found out that
lazy-pages test sometimes fails without providing any decent error:

not ok 15 checkpoint --lazy-pages and restore
# (in test file tests/integration/checkpoint.bats, line 193)
#   `[ "$out" = "0000000 000000 0000001" ]' failed
# runc spec (status=0):
# 
# uffd-noncoop is supported
# runc state test_busybox (status=0):
# {
#   "ociVersion": "1.0.2-dev",
#   "id": "test_busybox",
#   "pid": 9727,
#   "status": "running",
#   "bundle": "/tmp/bats-run-7505/busyboxtest",
#   "rootfs": "/tmp/bats-run-7505/busyboxtest/rootfs",
#   "created": "2021-01-22T01:12:07.588049056Z",
#   "owner": ""
# }
# time="2021-01-22T01:12:09Z" level=error msg="container is not destroyed"
# time="2021-01-22T01:12:09Z" level=error msg="criu failed: type NOTIFY errno 0\nlog file: work-dir/dump.log"

The command that fails is:

        __runc --criu "$CRIU" checkpoint --lazy-pages --page-server 0.0.0.0:${port} --status-fd ${lazy_w} --work-path ./work-dir --image-path ./image-dir test_busybox &

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions