From d48b64cc9a3e58b4dd0fc7eaf8fa8d31ab797ddd Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 26 Jun 2026 06:59:36 -0700 Subject: [PATCH] =?UTF-8?q?fix(.woodpecker.yml):=20add=20||=20true=20to=20?= =?UTF-8?q?ssh-keyscan=20=E2=80=94=20from=5Fsecret=20injection=20confirmed?= =?UTF-8?q?=20working=20(SWARM=5FMANAGER=5FIP=20len=3D12)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 59916ec..0e6a11f 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -130,8 +130,7 @@ steps: - mkdir -p ~/.ssh - echo "$SSH_KEY" | base64 -d > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - - echo "SWARM_MANAGER_IP=[${SWARM_MANAGER_IP}] len=$(echo -n $SWARM_MANAGER_IP | wc -c)" - - ssh-keyscan -H ${SWARM_MANAGER_IP} >> ~/.ssh/known_hosts 2>/dev/null + - ssh-keyscan -H ${SWARM_MANAGER_IP} >> ~/.ssh/known_hosts 2>/dev/null || true - | YAML_FILES=$(echo "${CI_COMMIT_CHANGED_FILES}" | tr ',' '\n' | grep '\.yaml$' || true) [ -z "$YAML_FILES" ] && echo "No stack yaml files changed, skipping" && exit 0 @@ -223,7 +222,7 @@ steps: - mkdir -p ~/.ssh - echo "$SSH_KEY" | base64 -d > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - - ssh-keyscan -H ${SWARM_MANAGER_IP} >> ~/.ssh/known_hosts 2>/dev/null + - ssh-keyscan -H ${SWARM_MANAGER_IP} >> ~/.ssh/known_hosts 2>/dev/null || true - | YAML_FILES=$(echo "${CI_COMMIT_CHANGED_FILES}" | tr ',' '\n' | grep '\.yaml$' || true) [ -z "$YAML_FILES" ] && echo "No yaml files changed" && exit 0 @@ -250,7 +249,7 @@ steps: - mkdir -p ~/.ssh - echo "$SSH_KEY" | base64 -d > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - - ssh-keyscan -H ${SWARM_MANAGER_IP} >> ~/.ssh/known_hosts 2>/dev/null + - ssh-keyscan -H ${SWARM_MANAGER_IP} >> ~/.ssh/known_hosts 2>/dev/null || true - | YAML_FILES=$(echo "${CI_COMMIT_CHANGED_FILES}" | tr ',' '\n' | grep '\.yaml$' || true) [ -z "$YAML_FILES" ] && exit 0