From bcfcb1fcc05cbffacc5c4e5f6136fff3a13e99e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=A8=E6=88=B7CI=20Test?= Date: Sat, 11 Jul 2026 22:39:03 +0800 Subject: [PATCH] temp: v2 diagnostic - focused checks --- .gitea/workflows/temp-cmd-agent-fix.yml | 40 ++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/temp-cmd-agent-fix.yml b/.gitea/workflows/temp-cmd-agent-fix.yml index 161347589..f5ffd6616 100644 --- a/.gitea/workflows/temp-cmd-agent-fix.yml +++ b/.gitea/workflows/temp-cmd-agent-fix.yml @@ -8,29 +8,29 @@ jobs: fix-cmd-agent: name: Fix CMD Agent Token runs-on: host + timeout-minutes: 5 steps: - - name: Diagnose CMD Agent + - name: Check system info run: | - echo "=== 查找 CMD Agent 位置 ===" - find / -name "cmd-agent*" -type f 2>/dev/null | head -20 + echo "=== 系统信息 ===" + whoami + id + hostname echo "" - echo "=== systemd 服务 ===" - systemctl list-units --type=service | grep -i cmd || true - echo "" - echo "=== 进程检查 ===" - ps aux | grep -i "cmd.*agent\|cmdagent" | grep -v grep || true + echo "=== sudo 权限 ===" + sudo -n true 2>&1 && echo "有sudo权限" || echo "无sudo权限" echo "" echo "=== /opt 目录 ===" - ls -la /opt/ 2>/dev/null || true - - - name: Find CMD Agent Config - run: | - echo "=== 查找配置文件 ===" - find /opt -name "*.json" -path "*cmd*" 2>/dev/null - find /opt -name "*.yaml" -path "*cmd*" 2>/dev/null - find /opt -name "*.yml" -path "*cmd*" 2>/dev/null - find /etc -name "*cmd*" 2>/dev/null + ls -la /opt/ 2>&1 || true echo "" - echo "=== 找token相关 ===" - find /opt -name "*.env" -path "*cmd*" 2>/dev/null - grep -r "xsa-" /opt/cmd-agent/ 2>/dev/null || true + echo "=== /opt/cmd-agent ===" + ls -la /opt/cmd-agent/ 2>&1 || true + echo "" + echo "=== /opt/cmd-agent 子目录 ===" + ls -la /opt/cmd-agent/*/ 2>&1 || true + echo "" + echo "=== systemd cmd相关 ===" + systemctl list-unit-files | grep -i cmd 2>&1 || true + echo "" + echo "=== 端口监听 ===" + ss -tlnp 2>&1 | head -20 || netstat -tlnp 2>&1 | head -20 || true