From 951430e44b8a483b9cf6e27ed8f56916f85ea5c4 Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Thu, 29 Oct 2026 18:12:12 -0500 Subject: [PATCH] build(deploy): the docker images copy the ecrou manifest The workspace manifest globs crates/*, so cargo fetch parses every member's Cargo.toml; rhema-sandbox-ecrou joined the tree without its manifest joining the COPY list, and both image builds died at manifest parse ("failed to read /build/crates/rhema-sandbox-ecrou/Cargo.toml"). Add the line to claw.Dockerfile and sandboxd.Dockerfile, in the alphabetical position the list keeps. --- deploy/docker/claw.Dockerfile | 1 + deploy/docker/sandboxd.Dockerfile | 1 + 2 files changed, 2 insertions(+) diff --git a/deploy/docker/claw.Dockerfile b/deploy/docker/claw.Dockerfile index 4da79a4..b04a5d5 100644 --- a/deploy/docker/claw.Dockerfile +++ b/deploy/docker/claw.Dockerfile @@ -32,6 +32,7 @@ COPY crates/rhema-provider-openrouter/Cargo.toml crates/rhema-provider-openroute COPY crates/rhema-rsd/Cargo.toml crates/rhema-rsd/Cargo.toml COPY crates/rhema-sandbox/Cargo.toml crates/rhema-sandbox/Cargo.toml COPY crates/rhema-sandbox-docker/Cargo.toml crates/rhema-sandbox-docker/Cargo.toml +COPY crates/rhema-sandbox-ecrou/Cargo.toml crates/rhema-sandbox-ecrou/Cargo.toml COPY crates/rhema-sandbox-http/Cargo.toml crates/rhema-sandbox-http/Cargo.toml COPY crates/rhema-sandbox-local/Cargo.toml crates/rhema-sandbox-local/Cargo.toml COPY crates/rhema-sandbox-lxd/Cargo.toml crates/rhema-sandbox-lxd/Cargo.toml diff --git a/deploy/docker/sandboxd.Dockerfile b/deploy/docker/sandboxd.Dockerfile index 9b43724..b23f1a0 100644 --- a/deploy/docker/sandboxd.Dockerfile +++ b/deploy/docker/sandboxd.Dockerfile @@ -34,6 +34,7 @@ COPY crates/rhema-provider-openrouter/Cargo.toml crates/rhema-provider-openroute COPY crates/rhema-rsd/Cargo.toml crates/rhema-rsd/Cargo.toml COPY crates/rhema-sandbox/Cargo.toml crates/rhema-sandbox/Cargo.toml COPY crates/rhema-sandbox-docker/Cargo.toml crates/rhema-sandbox-docker/Cargo.toml +COPY crates/rhema-sandbox-ecrou/Cargo.toml crates/rhema-sandbox-ecrou/Cargo.toml COPY crates/rhema-sandbox-http/Cargo.toml crates/rhema-sandbox-http/Cargo.toml COPY crates/rhema-sandbox-local/Cargo.toml crates/rhema-sandbox-local/Cargo.toml COPY crates/rhema-sandbox-lxd/Cargo.toml crates/rhema-sandbox-lxd/Cargo.toml