From 7dc232ed84afa55f4e2888c904cbcfe11a470e55 Mon Sep 17 00:00:00 2001 From: jash Date: Thu, 20 Dec 2018 18:00:04 +0100 Subject: [PATCH] added installation.json touch command to prevent mounting it as a directory --- .../generators/app/templates/installer/start.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/install/generator-cyphernode/generators/app/templates/installer/start.sh b/install/generator-cyphernode/generators/app/templates/installer/start.sh index 6021577..fbe205b 100644 --- a/install/generator-cyphernode/generators/app/templates/installer/start.sh +++ b/install/generator-cyphernode/generators/app/templates/installer/start.sh @@ -15,6 +15,11 @@ export USER=$(id -u <%= default_username %>):$(id -g <%= default_username %>) export ARCH=$(uname -m) current_path="$(cd "$(dirname "$0")" >/dev/null && pwd)" +if [[ ! -e <%= gatekeeper_datapath %>/installation.json ]]; then + # prevent mounting installation.json as a directory + touch <%= gatekeeper_datapath %>/installation.json +fi + <% if (docker_mode == 'swarm') { %> docker stack deploy -c $current_path/docker-compose.yaml cyphernode <% } else if(docker_mode == 'compose') { %>