This is an automated email from the ASF dual-hosted git repository. tvb pushed a commit to branch tristan/bazel-experiment in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 5498c63a2f2606727328e7209bf2631244a64699 Author: Tristan van Berkom <tristan.vanber...@codethink.co.uk> AuthorDate: Wed Oct 5 13:29:21 2022 -0400 _sandboxbuildboxrun.py: Expose the casd socket interface in the sandbox. This allows REAPI aware tools running in the sandbox to access /tmp/casd.sock and speak to CAS. --- src/buildstream/sandbox/_sandboxbuildboxrun.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/buildstream/sandbox/_sandboxbuildboxrun.py b/src/buildstream/sandbox/_sandboxbuildboxrun.py index 058eedaaa..4a23d3cd8 100644 --- a/src/buildstream/sandbox/_sandboxbuildboxrun.py +++ b/src/buildstream/sandbox/_sandboxbuildboxrun.py @@ -134,6 +134,9 @@ class SandboxBuildBoxRun(SandboxREAPI): else: stdin = subprocess.DEVNULL + # Expose the casd socket in the sandbox at /tmp/casd.sock + buildbox_command.append("--bind-mount={}:/tmp/casd.sock".format(casd_process_manager._socket_path)) + self._run_buildbox( buildbox_command, stdin,