Skip to content

Gvisor no root container - #2724

Draft
nybidari wants to merge 1 commit into
agent-substrate:mainfrom
nybidari:gvisor-no-root-container
Draft

nybidari wants to merge 1 commit into
agent-substrate:mainfrom
nybidari:gvisor-no-root-container

Conversation

@nybidari

Copy link
Copy Markdown
Collaborator

The PR title becomes the release note. Write it for users: what changed for them, not how the code changed.

Breaking change

Fixes #<issue_number_goes_here>

It's a good idea to open an issue first for discussion.

  • Tests pass
  • Appropriate changes to documentation are included in the PR

@nybidari
nybidari force-pushed the gvisor-no-root-container branch from 0c8a43a to 242799c Compare October 15, 2026 21:06

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should remove this, and remove the associated api-machinery either here or in a follow-up.

…dboxes

gVisor runsc now supports checkpoint and restore with -no-root-container,
so the sandbox root (_pause) container no longer needs an OCI bundle,
rootfs, or container process.

- Pass -no-root-container to runsc create and runsc restore for the
  sandbox container and skip SetupBundleRootfs on _pause.
- Remove the dead pause_rootfs restore phase from ateom-gvisor phase
  logging.
- Drop PauseImage from SandboxConfig, ateletpb.SandboxAssets, atelet
  bundle preparation/prewarming/version hashing, and documentation.
@nybidari
nybidari force-pushed the gvisor-no-root-container branch from 242799c to 10a861a Compare October 15, 2026 22:05
@nybidari
nybidari marked this pull request as draft October 15, 2026 22:23
@milantracy

Copy link
Copy Markdown
Contributor

please review #2773 instead

@bowei Bowei Du (bowei) added area/gvisor area/node kind/feature An enhancement / feature request or implementation labels Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/gvisor area/node kind/feature An enhancement / feature request or implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants