diff --git a/services/hackbot-api/app/routers/runs.py b/services/hackbot-api/app/routers/runs.py index 661b2d859f..332c14d303 100644 --- a/services/hackbot-api/app/routers/runs.py +++ b/services/hackbot-api/app/routers/runs.py @@ -243,8 +243,8 @@ async def finalize_run(db: AsyncSession, run: Run) -> None: try: exec_status = await jobs.get_execution_status(run.execution_name) except Exception: - log.exception("Failed to fetch execution status for run %s", run.run_id) - return + log.warning("Failed to fetch execution status for run %s", run.run_id) + raise if exec_status in (ExecutionStatus.pending, ExecutionStatus.running): if (