X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jenkins-scripts%2Fubuntu-docker-ovs.sh;h=34f4c9b4c0a778883a82f9df0c136a8e50c645bb;hb=329c360d5169af2d8678bd7386eadf582ff47e4f;hp=09479919e53b0838fcabe8ad856436f78609c978;hpb=529f32b82cb11096665355c2837ecd04d6604b8f;p=releng%2Fbuilder.git diff --git a/jenkins-scripts/ubuntu-docker-ovs.sh b/jenkins-scripts/ubuntu-docker-ovs.sh index 09479919e..34f4c9b4c 100755 --- a/jenkins-scripts/ubuntu-docker-ovs.sh +++ b/jenkins-scripts/ubuntu-docker-ovs.sh @@ -11,5 +11,19 @@ dpkg --install /root/openvswitch-{common,switch}* # pull docker images docker pull alagalah/odlpoc_ovs230 + +# 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/ovs-vsctl +jenkins ALL=NOPASSWD: /usr/bin/ovs-ofctl +jenkins ALL=NOPASSWD: /usr/bin/ovs-dpctl +jenkins ALL=NOPASSWD: /sbin/ip +jenkins ALL=NOPASSWD: /bin/mkdir +jenkins ALL=NOPASSWD: /bin/ln +jenkins ALL=NOPASSWD: /bin/rm +jenkins ALL=NOPASSWD: /etc/init.d/openvswitch-switch +EOF + # vim: sw=2 ts=2 sts=2 et :