nestybox / nestybox/sysbox

sysbox-fs DeadlineExceeded error

Open
#1,020 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
3.9k
Forks
230
Avg merge
7h 48m
Merged PRs (30d)
3

Description

Hi everyone!

I'm using Sysbox to run BuildKit for building container images. Previously, I used Kaniko. BuildKit builds use a ramdisk.
I've noticed that despite images being built in RAM, disk IOPS have increased. Why might this be happening?

Kernel version: 6.18
Sysbox version: 0.7.0

In absolute terms, throughput has barely changed, but the number of IOPS has grown severalfold, which suggests some kind of small disk operations are taking place. I can't figure out why.
As a result, some builds are now failing with the following error:

ERROR: Failed to cleanup volumes
ERROR: Job failed (system failure): Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: failed to pre-register with sysbox-fs: failed to pre-register container with sysbox-fs: rpc error: code = DeadlineExceeded desc = stream terminated by RST_STREAM with error code: CANCEL: unknown (exec.go:72:24s)

Could you please help me understand why this is happening?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names the sysbox-fs pre-registration path, Docker/BuildKit setup, kernel 6.18, and Sysbox 0.7.0, but no source file or test. Start by tracing the reported DeadlineExceeded error alongside the ramdisk and increased small disk operations, then document a reproducible cause and a verified resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.