From 0da679f87c6fb9790afba2f8c3c022fe9827e2db Mon Sep 17 00:00:00 2001 From: Derek Cofausper <256792747+decofe@users.noreply.github.com> Date: Fri, 6 Mar 2026 05:09:33 -0800 Subject: [PATCH] fix: clean up stale schelk state before bench mount (#22837) Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com> --- .github/scripts/bench-reth-run.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/scripts/bench-reth-run.sh b/.github/scripts/bench-reth-run.sh index ea60f1888e..a04e0e9691 100755 --- a/.github/scripts/bench-reth-run.sh +++ b/.github/scripts/bench-reth-run.sh @@ -58,6 +58,11 @@ cleanup() { TAIL_PID= trap cleanup EXIT +# Clean up stale schelk state from a previous cancelled run. +# If schelk thinks it's still mounted (e.g. a cancelled run skipped cleanup), +# recover first to reset state. +sudo schelk recover -y -k || true + # Mount sudo schelk mount -y sync