Skip to content

runc tests fail with criu-dev #2781

@kolyshkin

Description

@kolyshkin

For the last few years, runc repo have a CI job to test runc against criu-dev branch, mostly to catch some regressions early.

We are seeing failures recently (this week), alas without too much diagnostics.

For example (from here, look for not ok 32):

2025-10-16T01:03:57.5662977Z not ok 32 checkpoint and restore
2025-10-16T01:03:57.5673614Z # (from function `simple_cr' in file tests/integration/checkpoint.bats, line 131,
2025-10-16T01:03:57.5675071Z #  in test file tests/integration/checkpoint.bats, line 192)
2025-10-16T01:03:57.5698743Z #   `simple_cr' failed
2025-10-16T01:03:57.5712389Z # runc spec (status=0)
2025-10-16T01:03:57.5713588Z #
2025-10-16T01:03:57.5714281Z # runc run -d --console-socket /tmp/bats-run-kiFEqC/runc.CtdpiC/tty/sock test_busybox (status=0)
2025-10-16T01:03:57.5715346Z #
2025-10-16T01:03:57.5715677Z # runc state test_busybox (status=0)
2025-10-16T01:03:57.5716304Z # {
2025-10-16T01:03:57.5716613Z #   "ociVersion": "1.2.1+dev",
2025-10-16T01:03:57.5716999Z #   "id": "test_busybox",
2025-10-16T01:03:57.5717360Z #   "pid": 13992,
2025-10-16T01:03:57.5717695Z #   "status": "running",
2025-10-16T01:03:57.5718167Z #   "bundle": "/tmp/bats-run-kiFEqC/runc.CtdpiC/bundle",
2025-10-16T01:03:57.5718804Z #   "rootfs": "/tmp/bats-run-kiFEqC/runc.CtdpiC/bundle/rootfs",
2025-10-16T01:03:57.5719398Z #   "created": "2025-10-16T01:03:57.172483254Z",
2025-10-16T01:03:57.5719845Z #   "owner": ""
2025-10-16T01:03:57.5720295Z # }
2025-10-16T01:03:57.5720817Z # runc checkpoint --work-path ./work-dir test_busybox (status=1)
2025-10-16T01:03:57.5721697Z # time="2025-10-16T01:03:57Z" level=warning msg="open work-dir/dump.log: no such file or directory"
2025-10-16T01:03:57.5722327Z # time="2025-10-16T01:03:57Z" level=error msg="read unixpacket @->@: EOF"
2025-10-16T01:03:57.5722676Z # --- teardown ---

It seems that criu swrk just dies under (without even leaving dump.log).

Tried to reproduce it locally with no luck so far.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions