Skip to content

fix c/r on mac compile bug#1570

Merged
luke-lombardi merged 2 commits into
ll/add-raw-transportfrom
codex/remove-cedana-checkpoint-restore
May 24, 2026
Merged

fix c/r on mac compile bug#1570
luke-lombardi merged 2 commits into
ll/add-raw-transportfrom
codex/remove-cedana-checkpoint-restore

Conversation

@luke-lombardi
Copy link
Copy Markdown
Contributor

@luke-lombardi luke-lombardi commented May 24, 2026

Summary by cubic

Removed Cedana-based checkpoint/restore to fix macOS build errors and simplify CRIU usage. CRIU now supports only Nvidia CUDA mode.

  • Refactors

    • Dropped Cedana CRIU integration and related types; removed CRIUConfigModeCedana and pkg/worker/criu_cedana.go.
    • Removed Cedana settings from config.default.yaml.
    • InitializeCRIUManager now only handles nvidia and returns “unsupported CRIU mode” for others.
    • Trimmed dependencies: removed Cedana packages and protos; cleaned go.mod/go.sum. Added indirect github.com/mattn/go-sqlite3 and github.com/opencontainers/selinux.
  • Migration

    • Set worker.criu.mode to nvidia or disable CRIU if not needed.
    • Remove any worker.criu.cedana config blocks. Cedana is no longer supported.

Written for commit e8e3e58. Summary will update on new commits. Review in cubic

@luke-lombardi luke-lombardi changed the base branch from main to ll/add-raw-transport May 24, 2026 20:00
@luke-lombardi luke-lombardi merged commit 7270006 into ll/add-raw-transport May 24, 2026
3 of 4 checks passed
@luke-lombardi luke-lombardi deleted the codex/remove-cedana-checkpoint-restore branch May 24, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants