From 0d4717d9e85c3f1fc77277056fcdc33b4e439c5c Mon Sep 17 00:00:00 2001 From: "Ola [AHLNET]" Date: Tue, 28 Nov 2023 09:02:54 +0100 Subject: [PATCH] Fix for op cert if glv is started before node is ready in core mode. (#1713) ## Description Minor fix for opcert to re-run check if node goes from relay to core mode on startup. --- scripts/cnode-helper-scripts/gLiveView.sh | 4 ++-- scripts/grest-helper-scripts/setup-grest.sh | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/cnode-helper-scripts/gLiveView.sh b/scripts/cnode-helper-scripts/gLiveView.sh index 4b5927830..1c82d628e 100755 --- a/scripts/cnode-helper-scripts/gLiveView.sh +++ b/scripts/cnode-helper-scripts/gLiveView.sh @@ -59,7 +59,7 @@ setTheme() { # Do NOT modify code below # ###################################### -GLV_VERSION=v1.28.1 +GLV_VERSION=v1.28.2 PARENT="$(dirname $0)" @@ -823,7 +823,7 @@ while true; do cpu_util="0.0" fi if [[ ${about_to_lead} -gt 0 ]]; then - [[ ${nodemode} != "Core" ]] && clrScreen && nodemode="Core" + [[ ${nodemode} != "Core" ]] && nodemode="Core" && getOpCert && clrScreen else [[ ${nodemode} != "Relay" ]] && clrScreen && nodemode="Relay" fi diff --git a/scripts/grest-helper-scripts/setup-grest.sh b/scripts/grest-helper-scripts/setup-grest.sh index cc3420a33..cdb063d46 100755 --- a/scripts/grest-helper-scripts/setup-grest.sh +++ b/scripts/grest-helper-scripts/setup-grest.sh @@ -197,7 +197,7 @@ SGVERSION=v1.1.0 # Description : Remove all grest-related cron entries. remove_all_grest_cron_jobs() { printf "\nRemoving all installed cron jobs..." - grep -rl ${CRON_SCRIPTS_DIR} ${CRON_DIR} | xargs rm -f + grep -rl ${CRON_SCRIPTS_DIR} ${CRON_DIR} | xargs sudo rm -f rm -f ${CRON_SCRIPTS_DIR}/*.sh psql "${PGDATABASE}" -qt -c "SELECT PG_CANCEL_BACKEND(pid) FROM pg_stat_activity WHERE usename='${USER}' AND application_name = 'psql' AND query NOT LIKE '%pg_stat_activity%';" psql "${PGDATABASE}" -qt -c "SELECT PG_TERMINATE_BACKEND(pid) FROM pg_stat_activity WHERE usename='${USER}' AND application_name = 'psql' AND query NOT LIKE '%pg_stat_activity%';" @@ -614,7 +614,7 @@ SGVERSION=v1.1.0 printf "\n (Re)Deploying GRest objects to DBSync..." populate_genesis_table for row in $(jq -r '.[] | @base64' <<<${rpc_file_list}); do - if [[ $(jqDecode '.type' "${row}") = 'dir' ]]; then + if [[ $(jqDecode '.type' "${row}") = 'dir' ]] && [[ $(jqDecode '.name' "${row}") != 'db-scripts' ]]; then printf "\n Downloading pSQL executions from subdir $(jqDecode '.name' "${row}")" if ! rpc_file_list_subdir=$(curl -s -m ${CURL_TIMEOUT} "https://api.github.com/repos/${G_ACCOUNT}/koios-artifacts/contents/files/grest/rpc/$(jqDecode '.name' "${row}")?ref=${SGVERSION}"); then printf "\n \e[31mERROR\e[0m: ${rpc_file_list_subdir}" && continue @@ -667,7 +667,7 @@ SGVERSION=v1.1.0 [[ "${INSTALL_MONITORING_AGENTS}" == "Y" ]] && deploy_monitoring_agents [[ "${OVERWRITE_CONFIG}" == "Y" ]] && deploy_configs [[ "${OVERWRITE_SYSTEMD}" == "Y" ]] && deploy_systemd - [[ "${RESET_GREST}" == "Y" ]] && remove_all_grest_cron_jobs && setup_db_basics && reset_grest + [[ "${RESET_GREST}" == "Y" ]] && remove_all_grest_cron_jobs && reset_grest [[ "${DB_QRY_UPDATES}" == "Y" ]] && remove_all_grest_cron_jobs && setup_db_basics && deploy_query_updates && update_grest_version pushd -0 >/dev/null || err_exit dirs -c