Skip to content

Try running without root - #1833

Closed
mdboom wants to merge 1 commit into
NVIDIA:mainfrom
mdboom:try-as-non-root
Closed

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

Conversation

@mdboom

@mdboommdboom commented Mar 30, 2026

Copy link
Copy Markdown
Contributor

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

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
ContributorAuthor

/ok to test

@github-actions

Copy link
Copy Markdown

@cpcloud

Copy link
Copy Markdown
Contributor

Is this PR waiting on something?

@mdboom

Copy link
Copy Markdown
ContributorAuthor

No, I think I learned what I wanted to. Closing.

@mdboommdboom closed this Apr 9, 2026
github-actionsBot pushed a commit that referenced this pull request Apr 10, 2026
Removed preview folders for the following PRs:
- PR #1833
- PR #1884
Sign up for freeto 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

@mdboom@cpcloud