From 58d09fc693fb3148b52c8b6ea70ca706082f8bf5 Mon Sep 17 00:00:00 2001 From: Piwccle Date: Wed, 17 Sep 2025 13:01:24 +0200 Subject: [PATCH] Update installation counter logic to track completions --- .../community/singlenode/gcp/tf-gpc-openvidu-singlenode.tf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openvidu-deployment/community/singlenode/gcp/tf-gpc-openvidu-singlenode.tf b/openvidu-deployment/community/singlenode/gcp/tf-gpc-openvidu-singlenode.tf index 10f35d27..cf0713bb 100644 --- a/openvidu-deployment/community/singlenode/gcp/tf-gpc-openvidu-singlenode.tf +++ b/openvidu-deployment/community/singlenode/gcp/tf-gpc-openvidu-singlenode.tf @@ -148,7 +148,7 @@ locals { get_meta() { curl -s -H "Metadata-Flavor: Google" "$${METADATA_URL}/$1"; } # Create counter file for tracking script executions - touch /tmp/openvidu_install_counter.txt + echo "1" > /tmp/openvidu_install_counter.txt # Create all the secrets @@ -716,6 +716,9 @@ locals { # Update shared secret /usr/local/bin/after_install.sh || { echo "[OpenVidu] error updating shared secret"; exit 1; } + + # Mark installation as complete + echo "installation_complete" > /tmp/openvidu_install_counter.txt fi # Wait for the app