Try to fix a few shenanigans with linux core tests

This commit is contained in:
Théophile Diot 2023-09-23 13:22:20 +01:00
parent 2065d688f1
commit 25eb8de01e
No known key found for this signature in database
GPG key ID: 248FEA4BAE400D06
27 changed files with 145 additions and 137 deletions

View file

@ -145,8 +145,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🤖 Linux stack is healthy ✅"
break
fi
@ -163,10 +162,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🤖 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -172,8 +172,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🔐 Linux stack is healthy ✅"
break
fi
@ -190,10 +189,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🔐 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -195,8 +195,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "📟 Linux stack is healthy ✅"
break
fi
@ -213,10 +212,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "📟 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -501,8 +501,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🏴 Linux stack is healthy ✅"
break
fi
@ -519,10 +518,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🏴 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -133,8 +133,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "📦 Linux stack is healthy ✅"
break
fi
@ -151,10 +150,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "📦 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -150,8 +150,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🕸️ Linux stack is healthy ✅"
break
fi
@ -168,10 +167,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🕸️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -120,8 +120,7 @@ else
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "⌨️ Linux stack is healthy ✅"
break
fi
@ -138,10 +137,11 @@ else
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "⌨️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -176,8 +176,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "📝 Linux stack is healthy ✅"
break
fi
@ -194,10 +193,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "📝 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -213,8 +213,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🛰️ Linux stack is healthy ✅"
break
fi
@ -231,10 +230,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🛰️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -153,8 +153,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🌍 Linux stack is healthy ✅"
break
fi
@ -171,10 +170,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🌍 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -164,8 +164,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🔏 Linux stack is healthy ✅"
break
fi
@ -182,10 +181,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🔏 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -388,8 +388,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "💾 Linux stack is healthy ✅"
break
fi
@ -406,10 +405,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "💾 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -199,8 +199,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🚫 Linux stack is healthy ✅"
break
fi
@ -217,10 +216,18 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🚫 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
elif sudo grep -q "dnsbl check for $server failed" "/var/log/bunkerweb/error.log" ; then
echo "🚫 ⚠ Couldn't check DNSBL server $server, restarting ..."
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -150,8 +150,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "⭕ Linux stack is healthy ✅"
break
fi
@ -168,10 +167,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "⭕ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -341,8 +341,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🏁 Linux stack is healthy ✅"
break
fi
@ -359,10 +358,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🏁 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -133,8 +133,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🗜️ Linux stack is healthy ✅"
break
fi
@ -151,10 +150,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🗜️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -297,8 +297,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🎛️ Linux stack is healthy ✅"
break
fi
@ -315,10 +314,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🎛️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -106,8 +106,7 @@ else
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "💉 Linux stack is healthy ✅"
break
fi
@ -124,10 +123,11 @@ else
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "💉 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -207,8 +207,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🎚️ Linux stack is healthy ✅"
break
fi
@ -225,10 +224,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🎚️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -215,8 +215,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🗃️ Linux stack is healthy ✅"
break
fi
@ -233,10 +232,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🗃️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -151,8 +151,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "👮 Linux stack is healthy ✅"
break
fi
@ -169,10 +168,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "👮 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -143,8 +143,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "↩️ Linux stack is healthy ✅"
break
fi
@ -161,10 +160,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "↩️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -68,7 +68,7 @@ else
-out tls/redis.pem \
-days 365 \
-subj /CN=bw-redis/
sudo chmod -R 640 tls
sudo chmod -R 777 tls
echo "🧰 Certs generated ✅"
echo "USE_REDIS=yes" | sudo tee -a /etc/bunkerweb/variables.env
@ -103,6 +103,7 @@ cleanup_stack () {
unset REDIS_PORT
unset REDIS_DATABASE
unset REDIS_SSL
sudo killall redis-server
fi
if [[ $end -eq 1 && $exit_code = 0 ]] ; then
return
@ -170,7 +171,7 @@ do
export REDIS_SSL="yes"
echo "🧰 Stoping redis ..."
redis-cli shutdown
sudo killall redis-server
if [ $? -ne 0 ] ; then
echo "🧰 Redis stop failed ❌"
exit 1
@ -239,8 +240,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🧰 Linux stack is healthy ✅"
break
fi
@ -257,10 +257,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🧰 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -147,8 +147,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🕵️ Linux stack is healthy ✅"
break
fi
@ -165,10 +164,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🕵️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -153,8 +153,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🔑 Linux stack is healthy ✅"
break
fi
@ -171,10 +170,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🔑 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -150,8 +150,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🧳 Linux stack is healthy ✅"
break
fi
@ -168,10 +167,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🧳 ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else

View file

@ -345,8 +345,7 @@ do
retries=0
while [[ $healthy = "false" && $retries -lt 5 ]] ; do
while [ $i -lt 120 ] ; do
check="$(sudo cat /var/log/bunkerweb/error.log | grep "BunkerWeb is ready")"
if ! [ -z "$check" ] ; then
if sudo grep -q "BunkerWeb is ready" "/var/log/bunkerweb/error.log" ; then
echo "🏳️ Linux stack is healthy ✅"
break
fi
@ -363,10 +362,11 @@ do
exit 1
fi
check="$(sudo cat /var/log/bunkerweb/error.log | grep "SYSTEMCTL - ❌")"
if ! [ -z "$check" ] ; then
if sudo grep -q "SYSTEMCTL - ❌" "/var/log/bunkerweb/error.log" ; then
echo "🏳️ ⚠ Linux stack got an issue, restarting ..."
sudo systemctl stop bunkerweb
manual=1
cleanup_stack
manual=0
sudo systemctl start bunkerweb
retries=$((retries+1))
else