Add some retry to the wget checking from container.
This commit is contained in:
parent
512e262dc8
commit
eda47206bd
@ -249,7 +249,17 @@ function verify_from_container() {
|
|||||||
sudo docker pull busybox >/dev/null;
|
sudo docker pull busybox >/dev/null;
|
||||||
sudo docker run busybox sh -c '
|
sudo docker run busybox sh -c '
|
||||||
for i in $(seq -s' ' 1 $4); do
|
for i in $(seq -s' ' 1 $4); do
|
||||||
wget -q -T 1 -O - http://$2:$3;
|
ok=false
|
||||||
|
for j in $(seq -s' ' 1 10); do
|
||||||
|
if wget -q -T 1 -O - http://$2:$3; then
|
||||||
|
ok=true
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
|
if [[ \${ok} == false ]]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
'")) \
|
'")) \
|
||||||
|| error "testing $1 portal from container failed"
|
|| error "testing $1 portal from container failed"
|
||||||
|
Loading…
Reference in New Issue
Block a user