Make honeynode install script more robust 32/95932/3
authorguillaume.lambert <guillaume.lambert@orange.com>
Tue, 13 Apr 2021 09:43:42 +0000 (11:43 +0200)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Tue, 27 Apr 2021 09:32:21 +0000 (09:32 +0000)
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 4e8c8425f4b08d85d4154cc0ae56316553f9c006..76c652bb1e644f65483fabba54c5b4315d0841cf 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