From cc048900777d2f798b6c7e915542da83563b9123 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Thu, 3 Feb 2022 17:03:07 -0700 Subject: [PATCH] testnode.sh: Retry submitting to paddles Signed-off-by: Zack Cerza --- docs/docker-compose/testnode.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/docker-compose/testnode.sh b/docs/docker-compose/testnode.sh index 38dca640e0..d29c3b6d0a 100755 --- a/docs/docker-compose/testnode.sh +++ b/docs/docker-compose/testnode.sh @@ -1,7 +1,13 @@ #!/usr/bin/bash -set -ex +set -x echo "$SSH_PUBKEY" > /root/.ssh/authorized_keys echo "$SSH_PUBKEY" > /home/ubuntu/.ssh/authorized_keys chown ubuntu /home/ubuntu/.ssh/authorized_keys -curl -X POST -d "{\"name\": \"$(hostname)\", \"machine_type\": \"testnode\", \"up\": true, \"locked\": false}" http://paddles:8080/nodes/ +payload="{\"name\": \"$(hostname)\", \"machine_type\": \"testnode\", \"up\": true, \"locked\": false, \"os_type\": \"ubuntu\", \"os_version\": \"20.04\"}" +for i in $(seq 1 5); do + echo "attempt $i" + curl -v -f -d "$payload" http://paddles:8080/nodes/ && break + sleep 1 +done +mkdir -p /run/sshd exec /usr/sbin/sshd -D -- 2.39.5