Make honeynode install script more robust 59/95759/2
authorguillaume.lambert <guillaume.lambert@orange.com>
Tue, 13 Apr 2021 09:43:42 +0000 (11:43 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Tue, 13 Apr 2021 12:45:52 +0000 (14:45 +0200)
to connectivity issues.
They often happens in the gate.

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I8b1bfe31b22abccc2402ea24f2621f145617a987

tests/install_honeynode.sh

index 41db54fd7d772c4ef6cd39264ca7e135465a0d9e..9d5e4e854d83a0782690e3168244faadc64ba644 100755 (executable)
@@ -44,7 +44,7 @@ do
     #complete source code can be found at https://gitlab.com/Orange-OpenSource/lfn/odl/honeynode-simulator.git
 
     echo "Installing honeynode for $VERSION devices to $INSTALL_DIR directory "
-    curl -sS --location --request GET $TARGET_URL -o $ARTIFACT_ZIPFILE
+    curl --retry-delay 10 --retry 3 -sS --location --request GET $TARGET_URL -o $ARTIFACT_ZIPFILE
     unzip -q $ARTIFACT_ZIPFILE -d $TARGET_DIR
     rm -f $ARTIFACT_ZIPFILE