-
- Summary
- Add hermetic-container integration to Bazel wrapper hooks and containerized toolchains.
- Route Linux Evergreen Bazel tasks through container actions with an explicit opt-out.
- Keep Bazel convenience links and generated container state under `.tmp`.
- Add policy, validation, and unit-test coverage for containerized actions and cross-platform wrappers.
-
- Safety and compatibility
- Container action selection is constrained by the repository policy and supported platform/configuration checks.
- Native execution remains available through the explicit Evergreen opt-out and unsupported-platform fallbacks.
- The Evergreen parameter uses the required lowercase naming while preserving the uppercase environment variable consumed by build scripts.
-
- Testing
- `BUILD_WORKING_DIRECTORY=/data/OTHER_HOST/mongo bazel-bin/buildscripts/yamllinters` (passes both evaluated Evergreen YAML files and `etc/coverity.yml`).
- causes
-
WT-18349 failed: many-collection-test on ubuntu2004-perf-tests [wiredtiger @ 472f5ec8]
-
- Closed
-
- is duplicated by
-
SERVER-132330 Add local linux hermetic container for build actions
-
- Closed
-
- is related to
-
SERVER-132330 Add local linux hermetic container for build actions
-
- Closed
-
- related to
-
SERVER-134504 Bazel --compile_one_dependency incorrectly requires Antithesis-only libvoidstar
-
- Needs Scheduling
-
-
SERVER-133524 Speed up race-safe install publication
-
- Closed
-