summaryrefslogtreecommitdiffstats
path: root/jenkins-scripts
AgeCommit message (Collapse)AuthorFilesLines
2017-10-02Configure Ubuntu mirrorVanessa Rene Valderrama1-1/+1
The Vexxhost mirror is causing build failures when updating security repos. This change to modify the mirror to point to a more stable Ubuntu mirror. Change-Id: I3772920808865800f970578f7769f9a719d3b9dc Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-08-11Force useradd to use added groupAndrew Grimberg1-1/+1
Since we are now making sure that the jenkins group exists before the jenkins user is created (likely because of opensuse not autogenerating the group?) we now need to force the user addition to use the group Change-Id: Ie900348fc43bf6b8bc5ebad2d4820ae705e52da4 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-08-11Fix OS_USER home directoryAndrew Grimberg1-1/+1
Non-opensuse cloud users are rooted out of home since they aren't using root Change-Id: Ied20ea275a4f30b49251ea485c6a9eef02584e4d Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-08-10Add openSuSE imageVanessa Rene Valderrama2-2/+12
Configure baseline and basebuild scripts to build openSuSE packer images Configure Jenkins keys for openSuSE Add openSuSE as a Jenkins system type Change-Id: I69bdd265773fa9c50753179b0b3f0d214490b28e Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-03-23Remove fd.io.dev repo from basic_settings for minions.Ed Warnicke1-1/+1
This repo should never have been there, and is currently breaking jobs on stable/1704 because it has an ancient vpp-dpdk-dev package that precludes proper builds. Change-Id: Ifbaac5756372cfd2190781f8e123d850e7e6dc5b Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-02-13Bring in fail build and stomp on Ubuntu auto-upAndrew Grimberg1-1/+0
Bring in changes to fail the build if something does not properly install or has an error during the build. Also, forcibly disable and mask out the apt-daily service and timer on Ubuntu 16.04 and hopefully destroy any cron related to it for 14.04 Change-Id: I301d9c696c3d166ecece8060d415dd931d446335 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-13Disable auto updates on UbuntuVanessa Rene Valderrama1-5/+1
Modifying the disable auto updates on Ubuntu to use perl instead of sed because the sed -ine is creating new files ending in ne. Modifying where the apt-get upgrade and updates occur to resolve dpkg/locks which are causing VPP & NSH_SFC builds to fail. Change-Id: I5a81d72df7b758bd8287c54909386114c33ed730 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-02-10Fix base image spin up.Ryan F Day1-0/+4
Change-Id: I3dd626923af8a62f6a5a0870e33cb27af30b4f9b Signed-off-by: Ryan F Day <rday@linuxfoundation.org>
2017-02-01Configure Ubuntu mirrorVanessa Rene Valderrama1-0/+3
The Vexxhost mirror continues to cause build failures due to 404 errors. We are configuring the Ubuntu mirror to point to a more stable mirror. Change-Id: I700d1b72d3df993996f7d64cec61c5e9baf90f8c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-02-01Remove Ubuntu mirrorVanessa Rene Valderrama1-3/+0
Reverting https://gerrit.fd.io/r/#/c/4988/ due to broken builds. We'll submit a new change to configure the mirror once it's been properly tested. Change-Id: Ice894d9c1c48b5a11f45e5e80523dd1ac6e410a1 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-02-01Configuring Ubuntu mirrorVanessa Rene Valderrama1-0/+3
The Vexxhost mirror continues to cause build failures due to 404 errors. We are configuring the Ubuntu mirror to point to a more stable mirror. Change-Id: I748db723c536eb96cb980c3921edf7be346a9b7a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-10-21Grant Jenkins sudo rights on build minionsAndrew Grimberg1-0/+5
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 <agrimberg@linuxfoundation.org>
2016-09-23Jenkins spin-up scriptsAndrew Grimberg5-0/+161
Scripts used for Jenkins minion startup when used with OpenStack plugin managed minions Change-Id: I616222a0fab12d8f283b5e633a612551c0d5f313 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>