Merge "Add sfc features and update carbon project branch"
[releng/builder.git] / jenkins-scripts / robot.sh
index d6db2d8f330394d9e40a245eca4a2fce3d13baa5..31e81622ca51b3f7b4f631c8cf65ac34d9fe260f 100755 (executable)
@@ -1,9 +1,18 @@
 #!/bin/bash
 
+# make sure we don't require tty for sudo operations
+cat <<EOF >/etc/sudoers.d/89-jenkins-user-defaults
+Defaults:jenkins !requiretty
+jenkins     ALL = NOPASSWD: ALL
+EOF
+
 yum clean all
-yum install -y unzip
+yum install -y -q python-netaddr
+
+## Install docker-py
+yum install -y -q python-docker-py
 
-# disable firewall rules
+# make sure the firewall is stopped
 service iptables stop
 
 # vim: sw=2 ts=2 sts=2 et :