From f11d76f5e6f98ef03cd7b3237d2f34a6a8b05150 Mon Sep 17 00:00:00 2001 From: Jonathan Brouwer Date: Wed, 19 Aug 2026 21:56:11 +0200 Subject: [PATCH] Allow running EC2 jobs locally --- src/ci/citool/src/jobs.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ci/citool/src/jobs.rs b/src/ci/citool/src/jobs.rs index 8b4f66c85761a..9800f14d8fa39 100644 --- a/src/ci/citool/src/jobs.rs +++ b/src/ci/citool/src/jobs.rs @@ -44,7 +44,7 @@ impl Job { } fn is_linux(&self) -> bool { - self.os.contains("ubuntu") + self.os.contains("ubuntu") || self.os.contains("linux") } } @@ -414,7 +414,10 @@ pub fn find_linux_job<'a>(jobs: &'a [Job], name: &str) -> anyhow::Result<&'a Job )); }; if !job.is_linux() { - return Err(anyhow::anyhow!("Only Linux jobs can be executed locally")); + return Err(anyhow::anyhow!( + "Only Linux jobs can be executed locally, os `{}` is not linux", + job.os + )); } Ok(job)