mirror of
https://github.com/bunkerity/bunkerized-nginx
synced 2023-12-13 21:30:18 +01:00
Try to fix a few shenanigans with linux core tests
This commit is contained in:
parent
2065d688f1
commit
25eb8de01e
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue