Skip to content

feat: adds coreutils toolchain for hermetic remote execution#210

Merged
thesayyn merged 1 commit intobazel-contrib:mainfrom
rszamszur:feat/hermetic_coreutils_toolchain
Mar 5, 2026
Merged

feat: adds coreutils toolchain for hermetic remote execution#210
thesayyn merged 1 commit intobazel-contrib:mainfrom
rszamszur:feat/hermetic_coreutils_toolchain

Conversation

@rszamszur
Copy link
Contributor

@rszamszur rszamszur commented Feb 28, 2026

This commit introduces the coreutils toolchain from bazel-lib across the entire rule set, ensuring that scripts invoke core utilities provided by the toolchain rather than the execution environment.

This change improves hermecity, particularly on bare‑bone executors like:

where standard GNU coreutils may be missing.

This commit introduces the coreutils toolchain from `bazel-lib` across the entire rule set,
ensuring that scripts invoke core utilities provided by the toolchain rather than the execution environment.

This change improves hermecity, particularly on bare‑bone executors like:
* [puqu-io/starterkit](https://github.com/puqu-io/starterkit)
* [GoogleContainerTools/distroless](https://github.com/GoogleContainerTools/distroless)
where standard GNU coreutils may be missing.

Co-authored-by: Artur Stachecki <dev@r2r.sh>
@thesayyn thesayyn merged commit 62388fd into bazel-contrib:main Mar 5, 2026
1 check passed
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