From 8b6bc85f8b2d736318021d1de4ec6d4dcb3b4792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Tue, 29 Jul 2025 13:01:36 +0300 Subject: [PATCH] Keep waiting until user acknowledges that SSH key has been added to Github repo in Init script --- init.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.sh b/init.sh index f8ba1cd..5329514 100755 --- a/init.sh +++ b/init.sh @@ -59,8 +59,14 @@ ti-header "Asennetaan Ansible kokoelmat..." ~/.venv/ansible/bin/ansible-galaxy collection install ansible.posix containers.podman --upgrade echo -e "\n\n" -ti-header "Näytetään SSH-avain Infra-repon käyttöön..." +ti-header "Lisää SSH-avain Infra-repon käyttöön..." cat ~/.ssh/keys/pvjjk-1vos-tjas/infra.pub + +while [[ $(ssh git@github.com -i ~/.ssh/keys/pvjjk-1vos-tjas/infra 2>&1) == "git@github.com: Permission denied (publickey)." ]] +do + echo -n "." + sleep 5 +done echo -e "\n\n" if [[ ! -f ~/.ansible/vault/pvjjk-1vos-tjas ]]