diff --git a/test/run-functional-tests b/test/run-functional-tests index aed60a8e4c..39dc68aa5c 100755 --- a/test/run-functional-tests +++ b/test/run-functional-tests @@ -16,6 +16,7 @@ HA_NETWORK_V6_ARRAY[0]="2001:db8:10::/64" HA_NETWORK_V6_ARRAY[1]="2001:db8:20::/64" BEHAVE_CASE_DIR="$(dirname $0)/features/" BEHAVE_CASE_EXCLUDE="sbd|ocfs2" +SUDOERS="/usr/etc/sudoers" read -r -d '' SSHD_CONFIG_AZURE << EOM PermitRootLogin no @@ -187,9 +188,9 @@ create_custom_user() { user_name=$1 user_id=$2 docker_exec $node_name "useradd -m -s /bin/bash ${user_name} 2>/dev/null" - docker_exec $node_name "chmod u+w /etc/sudoers" - docker_exec $node_name "echo \"${user_name} ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers" - docker_exec $node_name "chmod u-w /etc/sudoers" + docker_exec $node_name "chmod u+w ${SUDOERS}" + docker_exec $node_name "echo \"${user_name} ALL=(ALL) NOPASSWD: ALL\" >> ${SUDOERS}" + docker_exec $node_name "chmod u-w ${SUDOERS}" docker_exec $node_name "echo 'export PATH=\$PATH:/usr/sbin/' >> ~${user_name}/.bashrc" docker_exec $node_name "echo -e \"linux\\nlinux\" | passwd ${user_name} 2>/dev/null" docker_exec $node_name "cp -r /root/.ssh ~${user_name}/ && chown ${user_name}:haclient -R ~${user_name}/.ssh"