From f387ef26b4cb5531cf7b77d7bdce5c15d883a5e8 Mon Sep 17 00:00:00 2001 From: MasterPtato Date: Tue, 27 May 2025 00:57:16 +0000 Subject: [PATCH] chore(pegboard): add exit code log from container runner --- .../edge/infra/client/container-runner/src/main.rs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/edge/infra/client/container-runner/src/main.rs b/packages/edge/infra/client/container-runner/src/main.rs index 78ee29a080..0f207e569a 100644 --- a/packages/edge/infra/client/container-runner/src/main.rs +++ b/packages/edge/infra/client/container-runner/src/main.rs @@ -66,7 +66,17 @@ fn main() -> Result<()> { &container_id, root_user_enabled, ) { - Result::Ok(exit_code) => exit_code, + Result::Ok(exit_code) => { + eprintln!("run container exited: {exit_code}"); + container::send_message( + &msg_tx, + None, + log_shipper::StreamType::StdErr, + format!("Exited with exit code {exit_code}"), + ); + + exit_code + } Err(err) => { eprintln!("run container failed: {err:?}"); container::send_message(