Skip to content

fix: enable GitHub-hosted Linux bubblewrap support#77

Merged
viyatb-oai merged 4 commits intomainfrom
codex/viyatbenable-unprivileged-user-namespaces
Mar 17, 2026
Merged

fix: enable GitHub-hosted Linux bubblewrap support#77
viyatb-oai merged 4 commits intomainfrom
codex/viyatbenable-unprivileged-user-namespaces

Conversation

@viyatb-oai
Copy link
Collaborator

@viyatb-oai viyatb-oai commented Mar 17, 2026

Summary

  • enable unprivileged user namespaces on GitHub-hosted Linux runners during Codex setup, regardless of the requested sandbox mode
  • clear the Ubuntu AppArmor userns gate when present so bubblewrap can bring up loopback
  • document that this also covers workflows that bootstrap Codex once and invoke codex in later steps

Testing

  • yq eval '.' action.yml >/dev/null
  • git diff --check -- action.yml README.md

Fixes #75

@github-actions
Copy link

github-actions bot commented Mar 17, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@bolinfest
Copy link
Collaborator

recheck

@viyatb-oai viyatb-oai requested a review from bolinfest March 17, 2026 05:35
@viyatb-oai viyatb-oai changed the title fix: enable bubblewrap user namespaces on GitHub-hosted Linux fix: enable GitHub-hosted Linux bubblewrap support Mar 17, 2026
@viyatb-oai
Copy link
Collaborator Author

I have read the CLA Document and I hereby sign the CLA.

Copy link
Collaborator

@bolinfest bolinfest left a comment

Choose a reason for hiding this comment

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

tysm for the quick fix!

@viyatb-oai viyatb-oai merged commit 88e1ee4 into main Mar 17, 2026
2 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Mar 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

codex-action now cannot get the git log/diff

2 participants