From ba6d06c9b24245b4f7ec8c3302a1009befeadb44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20K=C5=82osko?= Date: Wed, 26 Jun 2024 21:16:01 +0700 Subject: [PATCH] Fix clustering on fly with versioned Docker image --- rel/server/env.sh.eex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rel/server/env.sh.eex b/rel/server/env.sh.eex index f3f020de1..a077aeeeb 100644 --- a/rel/server/env.sh.eex +++ b/rel/server/env.sh.eex @@ -9,7 +9,8 @@ if [ "$LIVEBOOK_CLUSTER" = "auto" ] && [ ! -z "$FLY_APP_NAME" ]; then esac if [ -z "${LIVEBOOK_NODE}" ]; then - export LIVEBOOK_NODE="${FLY_APP_NAME}-${FLY_IMAGE_REF##*:}@${FLY_PRIVATE_IP}" + deployment="$(echo "$FLY_IMAGE_REF" | shasum | cut -c 1-10)" + export LIVEBOOK_NODE="${FLY_APP_NAME}-${deployment}@${FLY_PRIVATE_IP}" fi fi