From b900ac2ac7ca36636d0a2476c308d127bf0344b8 Mon Sep 17 00:00:00 2001 From: Ben Kunkle Date: Thu, 13 Nov 2025 07:58:59 -0800 Subject: [PATCH] ci: Fix `script/clear-target-dir-if-larger-than` post #41652 (#42640) Closes #ISSUE The namespace runners mount the `target` directory to the cache drive, so `rm -rf target` would fail with `Device Busy`. Instead we now do `rm -rf target/* target/.*` to remove all files (including hidden files) from the `target` directory, without removing the target directory itself Release Notes: - N/A *or* Added/Fixed/Improved ... --- script/clear-target-dir-if-larger-than | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/clear-target-dir-if-larger-than b/script/clear-target-dir-if-larger-than index f5219dcc537178e50ea300aa3df3871ace9182a2..e2e3062a1862da673c8f684f4231f53d367e5546 100755 --- a/script/clear-target-dir-if-larger-than +++ b/script/clear-target-dir-if-larger-than @@ -21,5 +21,5 @@ echo "target directory size: ${current_size_gb}gb. max size: ${max_size_gb}gb" if [[ ${current_size_gb} -gt ${max_size_gb} ]]; then echo "clearing target directory" - rm -rf target + rm -rf target/* target/.* fi