Skip to content

Allow WARP to open TUN in Codex workspace#602

Merged
boxp merged 1 commit into
mainfrom
feature/BOXP-17-codex-workspace-warp-privileged
Jun 5, 2026
Merged

Allow WARP to open TUN in Codex workspace#602
boxp merged 1 commit into
mainfrom
feature/BOXP-17-codex-workspace-warp-privileged

Conversation

@boxp

@boxp boxp commented Jun 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • run the Codex workspace container as privileged so Cloudflare WARP can open /dev/net/tun
  • record the runtime open tun: Operation not permitted finding in the BOXP-17 plan

Verification

  • git diff --check

Context

After the Cloudflare enrollment policy fix in boxp/arch#9898, enrollment succeeds for the boxp organization and WARP fetches the private route policy. The tunnel still fails at runtime because the workspace container cannot open TUN; the effective capabilities in the running container do not include NET_ADMIN.

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

ArgoCD Diff Result

Auth path: tailscale

アプリケーション: codex-workspace の差分

パス: argoproj/codex-workspace

===== apps/Deployment codex-workspace/codex-workspace ======
590a591
>           privileged: true
ℹ️ 上記の差分が見つかりました

@boxp boxp merged commit 5621cc7 into main Jun 5, 2026
2 checks passed
@boxp boxp deleted the feature/BOXP-17-codex-workspace-warp-privileged branch June 5, 2026 00:35
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.

1 participant