From 2cb432a083c9695bd28b0068bb4007db1d25657b Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Thu, 12 Nov 2020 10:43:36 -0500 Subject: [PATCH] set node user to avoid problems when ansible user is not root --- .../java/bubble/service/cloud/StandardNetworkService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bubble-server/src/main/java/bubble/service/cloud/StandardNetworkService.java b/bubble-server/src/main/java/bubble/service/cloud/StandardNetworkService.java index dfffe428..868e4b00 100644 --- a/bubble-server/src/main/java/bubble/service/cloud/StandardNetworkService.java +++ b/bubble-server/src/main/java/bubble/service/cloud/StandardNetworkService.java @@ -558,8 +558,8 @@ public class StandardNetworkService implements NetworkService { "echo '" + METER_TICK_COPYING_ANSIBLE + "' && " + "rsync -az -e \"ssh " + sshArgs + "\" . "+sshTarget+ ":" + ANSIBLE_DIR + " && " + - // ensure ansible dir is owned by root - "ssh "+sshArgs+" "+sshTarget+" chown -R root " + ANSIBLE_DIR + " && " + + // ensure ansible dir is owned by nodeUser + "ssh "+sshArgs+" "+sshTarget+" chown -R "+nodeUser+" " + ANSIBLE_DIR + " && " + // run install_local.sh on remote host, installs ansible locally "echo '" + METER_TICK_RUNNING_ANSIBLE + "' && " +