From 85f53e04b3fdd077efaf319b14b5d65f4c1e4e67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Tue, 29 Jul 2025 10:48:25 +0300 Subject: [PATCH] Run check while SSH key isn't 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..6b4e488 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 +echo $(ssh git@github.com -i ~/.ssh/keys/pvjjk-1vos-tjas/infra 2>&1) +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 ]]