From 62de8f913aff1a60b56fe663f561eb7ca7d9a9ab Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Fri, 11 Jun 2021 15:45:44 +0100 Subject: [PATCH] ci/bare-metal: Try harder to do NTP Same as LAVA does. Signed-off-by: Daniel Stone Acked-by: Martin Peres Acked-by: Emma Anholt Reviewed-by: Tomeu Vizoso Part-of: --- .gitlab-ci/bare-metal/init.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci/bare-metal/init.sh b/.gitlab-ci/bare-metal/init.sh index b8b41b4..50d1730 100755 --- a/.gitlab-ci/bare-metal/init.sh +++ b/.gitlab-ci/bare-metal/init.sh @@ -18,8 +18,9 @@ export XDG_CACHE_HOME=/tmp echo "nameserver 8.8.8.8" > /etc/resolv.conf -# Not all DUTs have network -sntp -sS pool.ntp.org || true +# Set the time so we can validate certificates before we fetch anything; +# however as not all DUTs have network, make this non-fatal. +for i in 1 2 3; do sntp -sS pool.ntp.org && break || sleep 2; done || true # Start a little daemon to capture the first devcoredump we encounter. (They # expire after 5 minutes, so we poll for them). -- 2.7.4