History log of /ci-management/jenkins-scripts/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
010c9523 24-Oct-2018 Andrew Grimberg <agrimberg@linuxfoundation.org>

Fix Jenkins init scripts to have proper Gerrit key

Some time back the Gerrit was moved and the host key changed.
Surprisingly most build systems are working just fine, but newer ones
will likely fail

Change-Id: Id958790bd8638c15b6c2da58520151cb20b2cc07
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>

a85074bc 02-Oct-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Configure Ubuntu mirror

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>

151ce55c 11-Aug-2017 Andrew Grimberg <agrimberg@linuxfoundation.org>

Force useradd to use added group

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>

5b64a9fb 11-Aug-2017 Andrew Grimberg <agrimberg@linuxfoundation.org>

Fix OS_USER home directory

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>

253cb0b3 17-May-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Add openSuSE image

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>

e343acc2 23-Mar-2017 Ed Warnicke <eaw@cisco.com>

Remove fd.io.dev repo from basic_settings for minions.

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>

c7cd75f2 14-Feb-2017 Andrew Grimberg <agrimberg@linuxfoundation.org>

Bring in fail build and stomp on Ubuntu auto-up

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>

48a97899 13-Feb-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Disable auto updates on Ubuntu

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>

340813fe 11-Feb-2017 Ryan F Day <rday@linuxfoundation.org>

Fix base image spin up.

Change-Id: I3dd626923af8a62f6a5a0870e33cb27af30b4f9b
Signed-off-by: Ryan F Day <rday@linuxfoundation.org>

57542b4c 01-Feb-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Configure Ubuntu mirror

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>

6c9cd202 01-Feb-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Remove Ubuntu mirror

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>

bb540b02 01-Feb-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Configuring Ubuntu mirror

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>

613ece1b 21-Oct-2016 Andrew Grimberg <agrimberg@linuxfoundation.org>

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 <agrimberg@linuxfoundation.org>

128b3e73 23-Sep-2016 Andrew Grimberg <agrimberg@linuxfoundation.org>

Jenkins spin-up scripts

Scripts used for Jenkins minion startup when used with OpenStack plugin
managed minions

Change-Id: I616222a0fab12d8f283b5e633a612551c0d5f313
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>