From 613ece1b293c5e84a35e4e10712ef7fe03403e09 Mon Sep 17 00:00:00 2001 From: Andrew Grimberg Date: Fri, 21 Oct 2016 13:03:59 -0700 Subject: [PATCH] Grant Jenkins sudo rights on build minions While it would be nice to not need sudo rights for Jenkins on the build minions, it is unfortunately needed in many cases. Change-Id: Ia7b78008d9f828b222f1f530ec52db340152b29a Signed-off-by: Andrew Grimberg --- jenkins-scripts/basic_settings.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jenkins-scripts/basic_settings.sh b/jenkins-scripts/basic_settings.sh index 412dfff38..37ca057d0 100755 --- a/jenkins-scripts/basic_settings.sh +++ b/jenkins-scripts/basic_settings.sh @@ -35,6 +35,11 @@ jenkins soft nofile 16000 jenkins hard nofile 16000 EOF +cat </etc/sudoers.d/89-jenkins-user-defaults +Defaults:jenkins !requiretty +jenkins ALL = NOPASSWD: ALL +EOJENKINS_SUDO + cat <> /etc/ssh/ssh_config Host * ServerAliveInterval 60 -- 2.16.6