Skip to content

Enable linux-sandbox for coverage - #207

Merged
lurtz merged 2 commits into
mainfrom
pawelrutkaq_enable_linux_sandbox_for_coverage
Aug 18, 2026
Merged

Enable linux-sandbox for coverage#207
lurtz merged 2 commits into
mainfrom
pawelrutkaq_enable_linux_sandbox_for_coverage

Conversation

@pawelrutkaq

Copy link
Copy Markdown
Contributor

Needed in case the tests are using some common locations like /tmp for testing to not collide

@lurtz lurtz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I would have not made it configurable. Does enabling linux-sandbox do any harm?

@pawelrutkaq

Copy link
Copy Markdown
Contributor Author

Since it touches Apparmor, i made it configurable. However, afaik, actions scopes the AppArmor settings precisely, so we may flip the configuration option simply to default:true

@lurtz

lurtz commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

A few months ago I enabled linux-sandbox for QNX:

- uses: eclipse-score/cicd-actions/unblock-user-namespace-for-linux-sandbox@212bbf86267e9381da9d2daf962d12f6feafbc90 # 2025-06-04

There I did it unconditionally, because I considered an option as too much complexity. That was accepted without concerns. And so far nobody has complained.

Therefore I think, it does not need to be configurable. But if we, it has to be done consistently.

@pawelrutkaq

Copy link
Copy Markdown
Contributor Author

done

Needed in case the tests are using some common locations
like /tmp for testing to not collide
@pawelrutkaq
pawelrutkaq force-pushed the pawelrutkaq_enable_linux_sandbox_for_coverage branch from 7708d2c to 1e7fdbf Compare August 18, 2026 13:57
@pawelrutkaq
pawelrutkaq requested a review from lurtz August 18, 2026 14:03
@lurtz
lurtz merged commit 7b1b65c into main Aug 18, 2026
4 checks passed
@lurtz
lurtz deleted the pawelrutkaq_enable_linux_sandbox_for_coverage branch August 18, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants