From a3fad2cdcf164e4e892aeac7f1082db35fd9f35a Mon Sep 17 00:00:00 2001 From: wendrul Date: Thu, 12 Dec 2024 16:02:41 +0100 Subject: [PATCH] Add opt mount in nsjail --- backend/windmill-worker/nsjail/run.csharp.config.proto | 6 ++++++ docker/DockerfileFull | 4 ++-- docker/DockerfileFullEe | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/backend/windmill-worker/nsjail/run.csharp.config.proto b/backend/windmill-worker/nsjail/run.csharp.config.proto index f8d11014a7..4a6de952a7 100644 --- a/backend/windmill-worker/nsjail/run.csharp.config.proto +++ b/backend/windmill-worker/nsjail/run.csharp.config.proto @@ -42,6 +42,12 @@ mount { is_bind: true } +mount { + src: "/opt/dotnet-sdk/bin" + dst: "/opt/dotnet-sdk/bin" + is_bind: true +} + mount { src: "/dev/null" dst: "/dev/null" diff --git a/docker/DockerfileFull b/docker/DockerfileFull index c8b68aa369..3678b243b4 100644 --- a/docker/DockerfileFull +++ b/docker/DockerfileFull @@ -3,7 +3,7 @@ FROM ghcr.io/windmill-labs/windmill:dev COPY --from=rust:1.80.1 /usr/local/cargo /usr/local/cargo COPY --from=rust:1.80.1 /usr/local/rustup /usr/local/rustup +RUN pip3 install ansible + COPY --from=bitnami/dotnet-sdk:9.0.101-debian-12-r0 /opt/bitnami/dotnet-sdk /opt/dotnet-sdk RUN ln -s /opt/dotnet-sdk/bin/dotnet /usr/bin/dotnet - -RUN pip3 install ansible diff --git a/docker/DockerfileFullEe b/docker/DockerfileFullEe index 952dee0909..b697e87d21 100644 --- a/docker/DockerfileFullEe +++ b/docker/DockerfileFullEe @@ -3,7 +3,7 @@ FROM ghcr.io/windmill-labs/windmill-ee:dev COPY --from=rust:1.80.1 /usr/local/cargo /usr/local/cargo COPY --from=rust:1.80.1 /usr/local/rustup /usr/local/rustup +RUN pip3 install ansible + COPY --from=bitnami/dotnet-sdk:9.0.101-debian-12-r0 /opt/bitnami/dotnet-sdk /opt/dotnet-sdk RUN ln -s /opt/dotnet-sdk/bin/dotnet /usr/bin/dotnet - -RUN pip3 install ansible