From 85a86d4b06d0e611e082f1bd88e75250242d23c9 Mon Sep 17 00:00:00 2001 From: wiz Date: Wed, 3 Apr 2024 17:28:58 +0900 Subject: [PATCH] ops: Add backend git hash check --- production/check | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/production/check b/production/check index e5fd0b63c..3f31e67ee 100755 --- a/production/check +++ b/production/check @@ -6,6 +6,9 @@ check_mempoolspace_frontend_git_hash() { check_mempoolfoss_frontend_git_hash() { echo -n $(curl -s "https://node${1}.${2}.mempool.space/resources/config.js"|grep GIT_COMMIT_HASH|cut -d "'" -f2|cut -c1-8) } +check_mempoolfoss_backend_git_hash() { + echo -n $(curl -s "https://node${1}.${2}.mempool.space/api/v1/backend-info"|jq -r .gitCommit 2>/dev/null|cut -c1-8) +} check_mempoolspace_frontend_md5_hash() { echo -n $(curl -s --connect-to "::node${1}.${2}.mempool.space:443" https://mempool.space|md5|cut -c1-8) } @@ -28,6 +31,8 @@ for site in fmt va1 fra tk7;do echo -n " " check_mempoolfoss_frontend_git_hash $node $site echo -n " " + check_mempoolfoss_backend_git_hash $node $site + echo -n " " check_mempoolspace_frontend_md5_hash $node $site echo -n " " check_mempoolfoss_frontend_md5_hash $node $site