From a9dd3444a6d1b4dd5967b4e5f77b9303ba313aa3 Mon Sep 17 00:00:00 2001 From: "dlt.green" <89119285+dlt-green@users.noreply.github.com> Date: Tue, 13 Aug 2024 12:25:56 +0200 Subject: [PATCH 1/8] installer: fix typos --- node-installer.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-installer.sh b/node-installer.sh index 9c3766ca..63c65a7c 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -2891,7 +2891,7 @@ SystemMaintenance() { docker stop $(docker ps -a -q) 2>/dev/null if [ "$opt_mode" ]; then - VAR_STATUS='system: stop all nodes' + VAR_STATUS='installer: stop all nodes' NotifyMessage "info" "$VAR_DOMAIN" "$VAR_STATUS" fi echo "$fl"; PromptMessage "$opt_time" "Press [Enter] / wait ["$opt_time"s] to continue... Press [P] to pause / [C] to cancel"; echo "$xx" From 8b83742a6c256016c842632752c05ce42ac62355 Mon Sep 17 00:00:00 2001 From: "dlt.green" <89119285+dlt-green@users.noreply.github.com> Date: Thu, 29 Aug 2024 16:39:32 +0200 Subject: [PATCH 2/8] shimmer-wasp: update v.1.4.0-rc.2 --- node-installer.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/node-installer.sh b/node-installer.sh index 63c65a7c..7f078472 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -47,11 +47,11 @@ VAR_SHIMMER_INX_DASHBOARD_VERSION='1.0' # SHIMMER-WASP -VAR_SHIMMER_WASP_VERSION='1.4.0-rc.1' +VAR_SHIMMER_WASP_VERSION='1.4.0-rc.2' VAR_SHIMMER_WASP_UPDATE=1 VAR_SHIMMER_WASP_DASHBOARD_VERSION='0.1.9' -VAR_SHIMMER_WASP_CLI_VERSION='1.4.0-rc.1' +VAR_SHIMMER_WASP_CLI_VERSION='1.4.0-rc.2' VAR_SHIMMER_EVM_ADDR='smr1prxvwqvwf7nru5q5xvh5thwg54zsm2y4wfnk6yk56hj3exxkg92mx20wl3s' From 540c2cf0018a47d488c4304b7c3921a46a8d8f45 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 29 Aug 2024 14:42:39 +0000 Subject: [PATCH 3/8] Set version to v.4.6.2 --- node-installer.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-installer.sh b/node-installer.sh index 7f078472..95b57858 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -1,6 +1,6 @@ #!/bin/sh -VRSN="v.4.6.1" +VRSN="v.4.6.2" BUILD="20240731_131322" VAR_DOMAIN='' From 8c6d66a6cd90d858813db45921d487afe6a13f1e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 29 Aug 2024 14:43:03 +0000 Subject: [PATCH 4/8] Update release artifacts [v.4.6.2] [skip actions] --- node-installer.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/node-installer.sh b/node-installer.sh index 95b57858..bb21475a 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -1,7 +1,7 @@ #!/bin/sh VRSN="v.4.6.2" -BUILD="20240731_131322" +BUILD="20240829_164258" VAR_DOMAIN='' VAR_HOST='' @@ -147,19 +147,19 @@ DEBIAN_FRONTEND=noninteractive sudo apt-get install curl -y -qq >/dev/null 2>&1 InstallerHash=$(curl -L https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/checksum.txt) >/dev/null 2>&1 -IotaHornetHash='a297529c0dd62f4a61c5c15e2cba28a770633945237237b4dcdcea0f47403993' +IotaHornetHash='7baec6262b995c4711887098b64d791b4406f8f76d75768744c201b4db3cc7f8' IotaHornetPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/iota-hornet.tar.gz" -IotaWaspHash='5e0fbd51f406501c0b8623f19c37b8462d21237228d9716558381e215df59b49' +IotaWaspHash='82ed4050762b9926c30d4c6cd3d6cb1f36d52e194dfa87db84c7e60865efa3ae' IotaWaspPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/iota-wasp.tar.gz" -ShimmerHornetHash='67c8809834a68cd0f07b2716aa72e65e13eab2fdb7424b4a44627d75a2b8f04d' +ShimmerHornetHash='db233d52db01ef8db79bb3eeeac235046dcdb0f3d32875621cbe127778efa22c' ShimmerHornetPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/shimmer-hornet.tar.gz" -ShimmerWaspHash='ccdc477bfde890271feef0e2d6db13773e72e88f22fd7d029397e5dc5009b6c5' +ShimmerWaspHash='6aafb0f438e5510c4b0b1b136546aff5d87640550572fa0a1955a1138853ffa0' ShimmerWaspPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/shimmer-wasp.tar.gz" -ShimmerChronicleHash='d40763bbe5dcae6afe474e769bbc1d6836f59c747d10408f2ba9a321bd260cef' +ShimmerChronicleHash='9abde199189175d4a82b605716cd7d56f6d77881e52bf88c8d0702012949a94b' ShimmerChroniclePackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/shimmer-chronicle.tar.gz" if [ "$VRSN" = 'dev-latest' ]; then VRSN=$BUILD; fi From 1091a30d2ac47376e846552426db247014dfaf9f Mon Sep 17 00:00:00 2001 From: "dlt.green" Date: Sat, 31 Aug 2024 14:49:39 +0200 Subject: [PATCH 5/8] installer: add automatic evm db reset when diskspace > 98% --- node-installer.sh | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/node-installer.sh b/node-installer.sh index bb21475a..e2554dd8 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -10,6 +10,7 @@ VAR_CERT=0 VAR_NETWORK=0 VAR_NODE=0 VAR_CONF_RESET=0 +VAR_DB_RESET=0 # IOTA-HORNET @@ -1113,6 +1114,19 @@ Dashboard() { sleep 60 VAR_STATUS="$(docker inspect "$(echo "$NODE" | sed 's/\//./g')" | jq -r '.[] .State .Health .Status')" + if [ "$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5 | sed 's/%//g')" -gt 98 ]; then + if [ "$NODE" = 'iota-wasp' ]; then if [ -d /var/lib/"$NODE"/data/waspdb/wal/$VAR_IOTA_EVM_ADDR ]; then + echo "$rd""diskspace error: ""reset iota-evm database activated""$xx" + if [ "$opt_mode" ]; then NotifyMessage "!err" "$VAR_DOMAIN" 'installer: reset iota-evm database activated'; fi + VAR_STATUS = 'unhealthy' + fi; fi + if [ "$NODE" = 'shimmer-wasp' ]; then if [ -d /var/lib/"$NODE"/data/waspdb/wal/$VAR_SHIMMER_EVM_ADDR ]; then + echo "$rd""diskspace error: ""reset shimmer-evm database activated""$xx" + if [ "$opt_mode" ]; then NotifyMessage "!err" "$VAR_DOMAIN" 'installer: reset shimmer-evm database activated'; fi + VAR_STATUS = 'unhealthy' + fi; fi + fi + if [ "$VAR_STATUS" = 'unhealthy' ]; then VAR_STATUS="$NODE$NETWORK: $VAR_STATUS" if [ "$opt_mode" = 's' ]; then NotifyMessage "err!" "$VAR_DOMAIN" "$VAR_STATUS"; fi @@ -2876,7 +2890,7 @@ SystemMaintenance() { if [ "$opt_mode" ]; then NotifyMessage "warn" "$VAR_DOMAIN" "$VAR_STATUS"; fi fi if [ "$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5 | sed 's/%//g')" -gt 97 ]; then - echo "$ge""diskspace critical: ""$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5)"' full'"$xx" + echo "$rd""diskspace critical: ""$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5)"' full'"$xx" if [ "$opt_mode" ]; then NotifyMessage "!err" "$VAR_DOMAIN" "$VAR_STATUS"; fi fi From e5316ef9fe9639131952a3ff52b01ff201700671 Mon Sep 17 00:00:00 2001 From: "dlt.green" Date: Mon, 2 Sep 2024 18:34:20 +0200 Subject: [PATCH 6/8] Revert "installer: add automatic evm db reset when diskspace > 98%" This reverts commit 1091a30d2ac47376e846552426db247014dfaf9f. --- node-installer.sh | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/node-installer.sh b/node-installer.sh index e2554dd8..bb21475a 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -10,7 +10,6 @@ VAR_CERT=0 VAR_NETWORK=0 VAR_NODE=0 VAR_CONF_RESET=0 -VAR_DB_RESET=0 # IOTA-HORNET @@ -1114,19 +1113,6 @@ Dashboard() { sleep 60 VAR_STATUS="$(docker inspect "$(echo "$NODE" | sed 's/\//./g')" | jq -r '.[] .State .Health .Status')" - if [ "$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5 | sed 's/%//g')" -gt 98 ]; then - if [ "$NODE" = 'iota-wasp' ]; then if [ -d /var/lib/"$NODE"/data/waspdb/wal/$VAR_IOTA_EVM_ADDR ]; then - echo "$rd""diskspace error: ""reset iota-evm database activated""$xx" - if [ "$opt_mode" ]; then NotifyMessage "!err" "$VAR_DOMAIN" 'installer: reset iota-evm database activated'; fi - VAR_STATUS = 'unhealthy' - fi; fi - if [ "$NODE" = 'shimmer-wasp' ]; then if [ -d /var/lib/"$NODE"/data/waspdb/wal/$VAR_SHIMMER_EVM_ADDR ]; then - echo "$rd""diskspace error: ""reset shimmer-evm database activated""$xx" - if [ "$opt_mode" ]; then NotifyMessage "!err" "$VAR_DOMAIN" 'installer: reset shimmer-evm database activated'; fi - VAR_STATUS = 'unhealthy' - fi; fi - fi - if [ "$VAR_STATUS" = 'unhealthy' ]; then VAR_STATUS="$NODE$NETWORK: $VAR_STATUS" if [ "$opt_mode" = 's' ]; then NotifyMessage "err!" "$VAR_DOMAIN" "$VAR_STATUS"; fi @@ -2890,7 +2876,7 @@ SystemMaintenance() { if [ "$opt_mode" ]; then NotifyMessage "warn" "$VAR_DOMAIN" "$VAR_STATUS"; fi fi if [ "$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5 | sed 's/%//g')" -gt 97 ]; then - echo "$rd""diskspace critical: ""$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5)"' full'"$xx" + echo "$ge""diskspace critical: ""$(df -h ./ | tail -1 | tr -s ' ' | cut -d ' ' -f 5)"' full'"$xx" if [ "$opt_mode" ]; then NotifyMessage "!err" "$VAR_DOMAIN" "$VAR_STATUS"; fi fi From 8792a5431f6ba470b138b97e0337c3041aae374a Mon Sep 17 00:00:00 2001 From: "dlt.green" Date: Mon, 2 Sep 2024 18:36:17 +0200 Subject: [PATCH 7/8] shimmer-wasp: update v.1.4.0-rc.3 --- node-installer.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/node-installer.sh b/node-installer.sh index bb21475a..d7d1f93a 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -47,11 +47,11 @@ VAR_SHIMMER_INX_DASHBOARD_VERSION='1.0' # SHIMMER-WASP -VAR_SHIMMER_WASP_VERSION='1.4.0-rc.2' +VAR_SHIMMER_WASP_VERSION='1.4.0-rc.3' VAR_SHIMMER_WASP_UPDATE=1 VAR_SHIMMER_WASP_DASHBOARD_VERSION='0.1.9' -VAR_SHIMMER_WASP_CLI_VERSION='1.4.0-rc.2' +VAR_SHIMMER_WASP_CLI_VERSION='1.4.0-rc.3' VAR_SHIMMER_EVM_ADDR='smr1prxvwqvwf7nru5q5xvh5thwg54zsm2y4wfnk6yk56hj3exxkg92mx20wl3s' From 2c7bd72d86d2a6cdeb142d9f1950f6601795a3ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 2 Sep 2024 16:38:10 +0000 Subject: [PATCH 8/8] Update release artifacts [v.4.6.2] [skip actions] --- node-installer.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/node-installer.sh b/node-installer.sh index d7d1f93a..14970a01 100644 --- a/node-installer.sh +++ b/node-installer.sh @@ -1,7 +1,7 @@ #!/bin/sh VRSN="v.4.6.2" -BUILD="20240829_164258" +BUILD="20240902_183804" VAR_DOMAIN='' VAR_HOST='' @@ -147,19 +147,19 @@ DEBIAN_FRONTEND=noninteractive sudo apt-get install curl -y -qq >/dev/null 2>&1 InstallerHash=$(curl -L https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/checksum.txt) >/dev/null 2>&1 -IotaHornetHash='7baec6262b995c4711887098b64d791b4406f8f76d75768744c201b4db3cc7f8' +IotaHornetHash='82e1d1a7d0f90bc831feda5b3038a299937c8177cbb1eb986f0aaa98c6dfa39e' IotaHornetPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/iota-hornet.tar.gz" -IotaWaspHash='82ed4050762b9926c30d4c6cd3d6cb1f36d52e194dfa87db84c7e60865efa3ae' +IotaWaspHash='8d357554ce542f16995c0aa08e6e527230eee42a42a97fd72221a7a84f2f2389' IotaWaspPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/iota-wasp.tar.gz" -ShimmerHornetHash='db233d52db01ef8db79bb3eeeac235046dcdb0f3d32875621cbe127778efa22c' +ShimmerHornetHash='f7a4570ceaffc416685205a5fc676b4af611981cab7ed666f8219dc4bb810dca' ShimmerHornetPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/shimmer-hornet.tar.gz" -ShimmerWaspHash='6aafb0f438e5510c4b0b1b136546aff5d87640550572fa0a1955a1138853ffa0' +ShimmerWaspHash='76ff3df70486fe146521ed90dddbcd06af45ec2aab7ac2201dbab82dcfe25b09' ShimmerWaspPackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/shimmer-wasp.tar.gz" -ShimmerChronicleHash='9abde199189175d4a82b605716cd7d56f6d77881e52bf88c8d0702012949a94b' +ShimmerChronicleHash='65c7cefd2eb4b8beeab47c71edd333985698933f0d14fe04c44c336d55b2967d' ShimmerChroniclePackage="https://github.com/dlt-green/node-installer-docker/releases/download/$VRSN/shimmer-chronicle.tar.gz" if [ "$VRSN" = 'dev-latest' ]; then VRSN=$BUILD; fi