From c5124b72e7a2ea5f31330de9265f4c647a9ef947 Mon Sep 17 00:00:00 2001 From: Jamo Luhrsen Date: Tue, 29 Sep 2015 09:01:33 -0700 Subject: [PATCH] adding sshuttle to sudo command list for jenkins user Change-Id: Ib9a92e04087febc7bab503ecdc401845e688c579 Signed-off-by: Jamo Luhrsen --- jenkins-scripts/robot.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/jenkins-scripts/robot.sh b/jenkins-scripts/robot.sh index 26feb1d32..7d6479eba 100755 --- a/jenkins-scripts/robot.sh +++ b/jenkins-scripts/robot.sh @@ -1,7 +1,13 @@ #!/bin/bash +# make sure we don't require tty for sudo operations +cat </etc/sudoers.d/89-jenkins-user-defaults +Defaults:jenkins !requiretty +jenkins ALL = NOPASSWD: /usr/bin/sshuttle +EOF + yum clean all -yum install -y -q unzip python-netaddr @development +yum install -y -q unzip python-netaddr sshuttle @development yum remove -y robotframework-{sshlibrary,requests} ## install Latest Robot Framewrok from source -- 2.36.6