Skip to content

Try running without root#1833

Draft
mdboom wants to merge 1 commit intoNVIDIA:mainfrom
mdboom:try-as-non-root
Draft

Try running without root#1833
mdboom wants to merge 1 commit intoNVIDIA:mainfrom
mdboom:try-as-non-root

Conversation

@mdboom
Copy link
Copy Markdown
Contributor

@mdboom mdboom commented Mar 30, 2026

The discussion around #1829 got some of us to wondering /why/ the Linux container runs as root with wide-open security.

This line seems to have existed from the first time CI was added to this repo, and was brought over from config in the legate project. I didn't trace it beyond the boundaries of this repo.

It seems that removing it, all the tests still pass.

Additionally, it doesn't result in any more tests being skipped by looking at the logs.

 grep -c SKIPPED ~/Downloads/upstream.txt
364

 grep -c SKIPPED ~/Downloads/pr.txt
364

I'm not sure I'm comfortable merging this without confirmation from a project "old timer", but I do feel like this is a better solution to the issue in #1829 than turning off a git security feature.

@copy-pr-bot
Copy link
Copy Markdown
Contributor

copy-pr-bot bot commented Mar 30, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@mdboom
Copy link
Copy Markdown
Contributor Author

mdboom commented Mar 30, 2026

/ok to test

@github-actions
Copy link
Copy Markdown

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