From c10705d58e04d356f140105bd32ab7daa734fcd0 Mon Sep 17 00:00:00 2001 From: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> Date: Thu, 6 Aug 2026 17:01:21 +0800 Subject: [PATCH] fix(deploy): run hk image cleanup with sudo --- scripts/deploy-test-runtime.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/deploy-test-runtime.sh b/scripts/deploy-test-runtime.sh index 7358959d..4e0b83dc 100755 --- a/scripts/deploy-test-runtime.sh +++ b/scripts/deploy-test-runtime.sh @@ -195,24 +195,24 @@ cleanup_skillhub_test_space() { echo "HK disk before SkillHub image cleanup:" >&2 df -h /var/lib/docker /var/lib/containerd 2>/dev/null || df -h / >&2 - docker container ls -aq \ + sudo docker container ls -aq \ --filter "name=skillhub-runtime-" \ --filter "status=exited" | while read -r container_id; do [[ -n "${container_id}" ]] || continue - docker container rm "${container_id}" >/dev/null 2>&1 || true + sudo docker container rm "${container_id}" >/dev/null 2>&1 || true done running_image_ids="$( - docker ps --format '{{.Image}}' | + sudo docker ps --format '{{.Image}}' | while read -r image_ref; do [[ -n "${image_ref}" ]] || continue - docker image inspect --format '{{.Id}}' "${image_ref}" 2>/dev/null || true + sudo docker image inspect --format '{{.Id}}' "${image_ref}" 2>/dev/null || true done | sort -u )" - docker image ls --format '{{.Repository}} {{.Tag}} {{.ID}}' | + sudo docker image ls --format '{{.Repository}} {{.Tag}} {{.ID}}' | while read -r repository tag image_id; do case "${repository}" in ghcr.io/iflytek/skillhub-server|ghcr.io/iflytek/skillhub-web|ghcr.io/iflytek/skillhub-scanner) ;; @@ -230,7 +230,7 @@ cleanup_skillhub_test_space() { fi echo "Removing old SkillHub test image ${repository}:${tag}" >&2 - docker image rm "${repository}:${tag}" >/dev/null 2>&1 || true + sudo docker image rm "${repository}:${tag}" >/dev/null 2>&1 || true done echo "HK disk after SkillHub image cleanup:" >&2