ci-management.git
6 years agoMerge "deb_dpdk: add new 17.11.x branch"
Vanessa Rene Valderrama [Wed, 8 Nov 2017 14:53:53 +0000 (14:53 +0000)]
Merge "deb_dpdk: add new 17.11.x branch"

6 years agodeb_dpdk: add new 17.11.x branch 89/9289/2
Luca Boccassi [Wed, 8 Nov 2017 14:42:20 +0000 (14:42 +0000)]
deb_dpdk: add new 17.11.x branch

Change-Id: I24789aa72b7d111fbd09daeea828e07cab0bf0f1
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
6 years agoCSIT: replace 4c-4g executors with 8c-32g 36/9236/1
Tibor Frank [Mon, 6 Nov 2017 12:38:37 +0000 (13:38 +0100)]
CSIT: replace 4c-4g executors with 8c-32g

Change-Id: I813b2f6e03509aec948eec120d7d0ae3a920e5d7
Signed-off-by: Tibor Frank <tifrank@cisco.com>
6 years agofix prebuild script in hc2vpp-csit-verify jobs 16/9216/2
selias [Fri, 3 Nov 2017 11:51:27 +0000 (12:51 +0100)]
fix prebuild script in hc2vpp-csit-verify jobs

Apply fix from https://gerrit.fd.io/r/9138 also to ODL job.

Remove honeycomb directory after HC build is done.

Change-Id: Ie25fd08427653dcaefc41263af89320ff8a4bb01
Signed-off-by: selias <samelias@cisco.com>
6 years agoMerge "Add openSUSE jobs to VPP"
Vanessa Rene Valderrama [Wed, 1 Nov 2017 20:08:40 +0000 (20:08 +0000)]
Merge "Add openSUSE jobs to VPP"

6 years agoopenSUSE support and some rework to identify OS 99/8799/4
Marco Varlese [Fri, 13 Oct 2017 08:18:25 +0000 (10:18 +0200)]
openSUSE support and some rework to identify OS

Rework to identify OS:
Same approach followed by Makefiles and building scripts in the VPP
repository. It is much cleaner and easier to simply use the environment
variables in /etc/os-release

openSUSE support:
Some of the code added to the scripts can be removed once a separate
patch from Vanessa is merged. The purpose here is to save the changes
made since they will be lost otherwise.

Change-Id: I06a041bbc5f5b7e3fa3510db43acf7d1462ec24c
Signed-off-by: Marco Varlese <marco.varlese@suse.com>
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoMerge "Configure Packer to install openSuSE packages"
Vanessa Rene Valderrama [Wed, 1 Nov 2017 15:05:23 +0000 (15:05 +0000)]
Merge "Configure Packer to install openSuSE packages"

6 years agoRemove hardcoded 14.04 nodes 71/9171/1
Vanessa Rene Valderrama [Tue, 31 Oct 2017 22:13:15 +0000 (17:13 -0500)]
Remove hardcoded 14.04 nodes

Removing hardcoded 14.04 nodes from Packer jobs. FD.io is no longer
supporting Ubuntu 14.04 so we are no longer building the nodes.

Change-Id: I8dc3c330be1bb2319e9432ecb6b8f1c71012340c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoAdd openSUSE jobs to VPP 62/9162/1
Vanessa Rene Valderrama [Tue, 31 Oct 2017 17:00:14 +0000 (12:00 -0500)]
Add openSUSE jobs to VPP

Configure VPP jobs to build openSUSE minions in Jenkins

Change-Id: If790e6557553b798051db89352a4cd0f80c8baab
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoConfigure Packer to install openSuSE packages 80/8280/21
Vanessa Rene Valderrama [Thu, 31 Aug 2017 21:07:29 +0000 (16:07 -0500)]
Configure Packer to install openSuSE packages

Configure Packer to install packages required by FD.io projects

Change-Id: Ie045ae6921d690fbfedc0344617d2d493e77b1b6
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Signed-off-by: Anton Baranov <abaranov@linuxfoundation.org>
6 years agoFix prebuild script in hc2vpp-csit-verify job 38/9138/2
selias [Tue, 31 Oct 2017 12:00:37 +0000 (13:00 +0100)]
Fix prebuild script in hc2vpp-csit-verify job

Fixes issues introduced in https://gerrit.fd.io/r/9080
 - remove "set -u" which prohibits using "if" conditions with unbound
variables, such as the optional "hc_commit_id"
 - pass settings argument to Honeycomb Maven build

Change-Id: I1e92e1e646c0e39a1ef574fced8cf4cf3246cf8a
Signed-off-by: selias <samelias@cisco.com>
6 years agoMerge "CSIT-797 Add honeycomb parameter to hc2vpp-csit-verify job"
Vanessa Rene Valderrama [Mon, 30 Oct 2017 16:50:51 +0000 (16:50 +0000)]
Merge "CSIT-797 Add honeycomb parameter to hc2vpp-csit-verify job"

6 years agoCSIT-797 Add honeycomb parameter to hc2vpp-csit-verify job 80/9080/5
selias [Fri, 27 Oct 2017 12:11:26 +0000 (14:11 +0200)]
CSIT-797 Add honeycomb parameter to hc2vpp-csit-verify job

Changes to Honeycomb and HC2VPP sometimes depend on each
other and so must be tested together.

Change-Id: Ia84e36071783931ae03db76c19507f5cf30e3115
Signed-off-by: selias <samelias@cisco.com>
6 years agoMerge "Remove Ubuntu 14.04 jobs"
Thanh Ha [Fri, 27 Oct 2017 18:47:39 +0000 (18:47 +0000)]
Merge "Remove Ubuntu 14.04 jobs"

6 years agoMerge "Remove Ubuntu 14.04 jobs"
Thanh Ha [Fri, 27 Oct 2017 18:47:27 +0000 (18:47 +0000)]
Merge "Remove Ubuntu 14.04 jobs"

6 years agoMerge "Remove Ubuntu 14.04 jobs"
Thanh Ha [Fri, 27 Oct 2017 18:47:12 +0000 (18:47 +0000)]
Merge "Remove Ubuntu 14.04 jobs"

6 years agoRemove Ubuntu 14.04 jobs 89/9089/1
Vanessa Rene Valderrama [Fri, 27 Oct 2017 18:45:25 +0000 (13:45 -0500)]
Remove Ubuntu 14.04 jobs

The deb_dpdk project is discontinuing the build of 14.04 packages.
This change is remove Ubuntu 14.04 because they no longer need
14.04 Jenkins instances.

Change-Id: Ic05bfd51becdbc3bdbe857a949466c5afc99b408
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoRemove Ubuntu 14.04 jobs 88/9088/1
Vanessa Rene Valderrama [Fri, 27 Oct 2017 18:43:16 +0000 (13:43 -0500)]
Remove Ubuntu 14.04 jobs

FD.io projects are discontinuing the build of 14.04 packages.
This change is remove Ubuntu 14.04 because they no longer need
14.04 Jenkins instances.

Change-Id: I4a0323d1f0653e8d75f7cdc7fec6ceafb2c6ae0c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoAdd rls1710 branch to csit-hc2vpp-* jobs 52/9052/3
selias [Thu, 26 Oct 2017 11:20:55 +0000 (13:20 +0200)]
Add rls1710 branch to csit-hc2vpp-* jobs

Change-Id: I1310111ec35db2c5a48f2722f1feeb1645350b60
Signed-off-by: selias <samelias@cisco.com>
6 years agoRemove Ubuntu 14.04 jobs 22/9022/1
Vanessa Rene Valderrama [Wed, 25 Oct 2017 16:13:11 +0000 (11:13 -0500)]
Remove Ubuntu 14.04 jobs

The CICN project is discontinuing the build of 14.04 packages. This
change is remove Ubuntu 14.04 because they no longer need 14.04 Jenkins
instances.

Change-Id: Iefef4dc239f9ae63d621ac7ad07366f4f7e0bf64
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoReadd VPP POC to main project list 03/9003/1
Ed Kern [Tue, 24 Oct 2017 20:52:40 +0000 (13:52 -0700)]
Readd VPP POC to main project list

Change-Id: I8ee63080fbb6e0248b4c8a264f634c2318d5309a
Signed-off-by: Ed Kern <ejk@cisco.com>
6 years agoReadd VPP POC test job 71/8971/1
Ed Kern [Mon, 23 Oct 2017 17:13:23 +0000 (11:13 -0600)]
Readd VPP POC test job

Putting cpoc test jobs back in with manual trigger for now
This also contains correct node os value which was the
cause of removal

Change-Id: I94ea2605785f2faaf3ee50cf4675165af7f991ff
Signed-off-by: Ed Kern <ejk@cisco.com>
6 years agoUpdate build timeout values on all csit jobs 31/8931/2
Peter Mikus [Fri, 20 Oct 2017 07:23:42 +0000 (07:23 +0000)]
Update build timeout values on all csit jobs

Change-Id: Iccf1437a05623568c1199b947177fa7b71c62127
Signed-off-by: Peter Mikus <pmikus@cisco.com>
6 years agoCreate new timeout wrapper for performence jobs 29/8929/3
Peter Mikus [Fri, 20 Oct 2017 06:44:00 +0000 (08:44 +0200)]
Create new timeout wrapper for performence jobs

Change-Id: Ic502821589ccff5290f97f9db7e177cedb76e91d
Signed-off-by: Peter Mikus <pmikus@cisco.com>
6 years agoChange the default timeout wrapper on csit* jobs 26/8926/3
Peter Mikus [Fri, 20 Oct 2017 06:20:43 +0000 (08:20 +0200)]
Change the default timeout wrapper on csit* jobs

Change-Id: Ief2225fec766de85c49f2b5ae35de34401535edb
Signed-off-by: Peter Mikus <pmikus@cisco.com>
6 years agoRemove 1606 and 1609 CSIT jobs 05/8905/1
Tibor Frank [Thu, 19 Oct 2017 10:14:26 +0000 (12:14 +0200)]
Remove 1606 and 1609 CSIT jobs

Change-Id: I60b67131a02292b37f42ef132411a0154caa1ea3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
6 years agoUpdate CSIT Performance Jenkins Jobs 93/8893/5
Peter Mikus [Thu, 19 Oct 2017 06:09:14 +0000 (08:09 +0200)]
Update CSIT Performance Jenkins Jobs

- Increase default timeout value in several jobs.
- Remove Nightly Performance Job as it is obsolete now.

Change-Id: Ibd159d8c4e3bec33f5369928086946873789e8af
Signed-off-by: Peter Mikus <pmikus@cisco.com>
6 years agoRemove VPP POC test job 86/8886/1
Vanessa Rene Valderrama [Wed, 18 Oct 2017 18:07:56 +0000 (13:07 -0500)]
Remove VPP POC test job

The POC test job is causing failures due to memory allociation and connectivity
issues as well as CentOS jobs attemping to build on ubuntu nodes.

Per discussion with Dave Wallace, this job is being removed to clear up
blockers for the VPP project.

Change-Id: I3c9ade8898111ca8607610313b8c67ca28214219
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoremove Boron branch from hc2vpp-odl jobs 71/8871/2
selias [Wed, 18 Oct 2017 11:54:21 +0000 (13:54 +0200)]
remove Boron branch from hc2vpp-odl jobs

Move to Carbon jobs was successful. HC2VPP is only tested against
its current ODl dependency.

Change-Id: I6e54a62171350d16a1304a49eb4d69b121e3fa4f
Signed-off-by: selias <samelias@cisco.com>
6 years agoMerge "CSIT-824 Add Carbon branch to hc2vpp-*-odl jobs"
Vanessa Rene Valderrama [Wed, 11 Oct 2017 20:43:59 +0000 (20:43 +0000)]
Merge "CSIT-824 Add Carbon branch to hc2vpp-*-odl jobs"

6 years agoAdd CSIT rls1710 branch 52/8752/1
Jan Gelety [Wed, 11 Oct 2017 10:56:40 +0000 (12:56 +0200)]
Add CSIT rls1710 branch

Change-Id: Ifc37447412d2f3b0612aca9b260d35772def0202
Signed-off-by: Jan Gelety <jgelety@cisco.com>
6 years agoCreate new stream 1710 for nsh_sfc project 26/8726/1
Hongjun Ni [Tue, 10 Oct 2017 16:06:58 +0000 (00:06 +0800)]
Create new stream 1710 for nsh_sfc project

Change-Id: I8353ae2c9708c3f84baf74abc2c3b8fcb41f4adf
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoRemoving Ubuntu 14.04 support for vpp-plugin. 93/8693/1
Mauro Sardara [Fri, 6 Oct 2017 09:23:53 +0000 (11:23 +0200)]
Removing Ubuntu 14.04 support for vpp-plugin.

Change-Id: I75afd64af2f44c4e298c577aedc8581daa4eafa3
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
6 years agoMerge "POC-verify from manual trigger to patch-submitted"
Andrew Grimberg [Wed, 4 Oct 2017 16:05:30 +0000 (16:05 +0000)]
Merge "POC-verify from manual trigger to patch-submitted"

6 years agoMerge "FIX: Add 'memif' to csit perf test TRIGGER"
Vanessa Rene Valderrama [Wed, 4 Oct 2017 15:01:26 +0000 (15:01 +0000)]
Merge "FIX: Add 'memif' to csit perf test TRIGGER"

6 years agoMerge "CSIT-764: PAL - Integration to CSIT"
Vanessa Rene Valderrama [Wed, 4 Oct 2017 14:48:18 +0000 (14:48 +0000)]
Merge "CSIT-764: PAL - Integration to CSIT"

6 years agoMerge "CSIT-826 csit-ligato* jenkins job"
Vanessa Rene Valderrama [Wed, 4 Oct 2017 14:46:55 +0000 (14:46 +0000)]
Merge "CSIT-826 csit-ligato* jenkins job"

6 years agoPOC-verify from manual trigger to patch-submitted 44/8644/2
Ed Kern [Tue, 3 Oct 2017 19:20:50 +0000 (13:20 -0600)]
POC-verify from manual trigger to patch-submitted

This change was discussed on the vpp call today.  Wanting a side
by side running of cpoc and the openstack builder.
So I am starting with the verify set of jobs at this time.
This will also remove the manual test-cpoc trigger

Change-Id: I602d57eaad2cc9c2f0c6271577daab4865d1fa64
Signed-off-by: Ed Kern <ejk@cisco.com>
6 years agoAdd stable/1710 branch for honeycomb and hc2vpp 29/8629/1
Marek Gradzki [Tue, 3 Oct 2017 12:01:09 +0000 (14:01 +0200)]
Add stable/1710 branch for honeycomb and hc2vpp

Change-Id: If9407e01349be72b1ab8381943c41cd759908b17
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
6 years agoConfigure Ubuntu mirror 23/8623/2
Vanessa Rene Valderrama [Mon, 2 Oct 2017 23:53:37 +0000 (18:53 -0500)]
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>
6 years agoCSIT-826 csit-ligato* jenkins job 13/8613/2
Peter Mikus [Mon, 2 Oct 2017 08:01:30 +0000 (10:01 +0200)]
CSIT-826 csit-ligato* jenkins job

- Introduce new Jenkins Job to test ligato/vnf-agent via CSIT
- Job is suppose to test Ligato/vnf-agent perofrmance via CSIT framework
- Comment trigger: verify-perf-ligato-[all|long]

Change-Id: I3dee3f3324b5f1461ac40c25ad9aa4ad54b7355b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
6 years agoFIX: Add 'memif' to csit perf test TRIGGER 14/8614/1
Jan Gelety [Mon, 2 Oct 2017 08:23:12 +0000 (10:23 +0200)]
FIX: Add 'memif' to csit perf test TRIGGER

Change-Id: Ie213f6d2d20160a253138d02445cd2ab0ac3173b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
6 years agoCapture and archive core files for verify builds in vpp 01/8601/4
Ed Warnicke [Fri, 29 Sep 2017 22:22:26 +0000 (15:22 -0700)]
Capture and archive core files for verify builds in vpp

Change-Id: Ibe6d5da7c1ff4488cfd7401fb7c3ecf0dcae77c8
Signed-off-by: Ed Warnicke <eaw@cisco.com>
6 years agoCSIT-824 Add Carbon branch to hc2vpp-*-odl jobs 47/8547/2
selias [Tue, 26 Sep 2017 17:03:00 +0000 (19:03 +0200)]
CSIT-824 Add Carbon branch to hc2vpp-*-odl jobs

Change-Id: I77750050c998e31052522d50ebfcc411e3f6b360
Signed-off-by: selias <samelias@cisco.com>
6 years agoAdd VPP 17.10 branch 73/8573/1
Florin Coras [Wed, 27 Sep 2017 20:11:45 +0000 (13:11 -0700)]
Add VPP 17.10 branch

Change-Id: I72f9e3c50d35b56df350294c5929f40a7ce9506d
Signed-off-by: Florin Coras <fcoras@cisco.com>
6 years agoCSIT-764: PAL - Integration to CSIT 62/8562/1
Tibor Frank [Wed, 27 Sep 2017 12:29:21 +0000 (14:29 +0200)]
CSIT-764: PAL - Integration to CSIT

 - part CI-Management

Change-Id: I88828ed2f744a5a72b74b1068ba1734aa101f989
Signed-off-by: Tibor Frank <tifrank@cisco.com>
6 years agoAdd POC jobs to test the Nomad plugin 45/8545/4
Vanessa Rene Valderrama [Tue, 26 Sep 2017 17:36:21 +0000 (12:36 -0500)]
Add POC jobs to test the Nomad plugin

This change is to test the Nomad plugin against the container POC. The
job is configured to only trigger on comment "test-cpoc" against the POC
Nomad environment.

This change is also configuring the test job to utilize the Naginator
plugin which will retry failed builds.

Change-Id: I9cdf277d7b4dd52b27fc830da5435b39ffca8440
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoAdd global macro to enable the Naginator plugin 46/8546/2
Vanessa Rene Valderrama [Tue, 26 Sep 2017 17:48:49 +0000 (12:48 -0500)]
Add global macro to enable the Naginator plugin

This change is to allow FD.io jobs to use the Naginator plugin and
configure the number of retries after a failed build.

Change-Id: I3a6ce27e60c4e052af2e1cca29d2bac55a2489f3
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoMerge "Adding support for vicn packaging"
Vanessa Rene Valderrama [Mon, 25 Sep 2017 15:08:48 +0000 (15:08 +0000)]
Merge "Adding support for vicn packaging"

6 years agoAdd manual trigers for memif perf tests 22/8522/1
Jan Gelety [Mon, 25 Sep 2017 12:46:24 +0000 (14:46 +0200)]
Add manual trigers for memif perf tests

- implement possibility to manually triger memif perf tests in case
  of csit as well as vpp patch

Change-Id: Icb8c9f2795d37a98d977d628db6b1bdb1e9dcc26
Signed-off-by: Jan Gelety <jgelety@cisco.com>
6 years agoAdding support for vicn packaging 11/8511/1
Mauro Sardara [Fri, 22 Sep 2017 20:48:27 +0000 (22:48 +0200)]
Adding support for vicn packaging

Change-Id: I675b7cb6dcba9c22c4d7aa1bc0f077d2ceab8a19
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
6 years agoRemove openSUSE minions from VPP jobs 92/8492/1
Vanessa Rene Valderrama [Thu, 21 Sep 2017 20:30:49 +0000 (15:30 -0500)]
Remove openSUSE minions from VPP jobs

The openSUSE job failures are causing Gerrit voting issues which is
blocking VPP RC1 development and testing. This change is to remove
openSUSE minions from VPP jobs until we can resolve the openSUSE build
failures.

Change-Id: Id75dd53aa43f106a92a740952628e95b9eafec5b
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoMerge "Add openSUSE to VPP jobs"
Vanessa Rene Valderrama [Thu, 21 Sep 2017 16:41:35 +0000 (16:41 +0000)]
Merge "Add openSUSE to VPP jobs"

6 years agoChange VPP nodes to use flavor 8c/32gb 59/8459/1
Vanessa Rene Valderrama [Tue, 19 Sep 2017 16:49:58 +0000 (11:49 -0500)]
Change VPP nodes to use flavor 8c/32gb

This change is to change the VPP nodes to use the 8c/32gb performance
flavor. The change should resolve build timeout issues and reduce build
times.

Change-Id: I994ad1ae7fc4fcd7da86dc40776830d23363d1a3
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoMerge "Adding packaging support for one additional project"
Vanessa Rene Valderrama [Fri, 15 Sep 2017 15:54:58 +0000 (15:54 +0000)]
Merge "Adding packaging support for one additional project"

6 years agoChange VPP nodes to use new flavor 37/8437/1
Vanessa Rene Valderrama [Fri, 15 Sep 2017 14:49:05 +0000 (09:49 -0500)]
Change VPP nodes to use new flavor

This change is rename the VPP nodes to the new performance instances.
The new instances should resolve the increase in build times.

Change-Id: Icb469801803870169c5da972d12482f817b46805
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoAdd openSUSE to VPP jobs 17/8417/1
Vanessa Rene Valderrama [Wed, 13 Sep 2017 20:31:01 +0000 (15:31 -0500)]
Add openSUSE to VPP jobs

Configure VPP jobs to build openSUSE minions in Jenkins

Change-Id: I162760a744b849c841f5670f8fbc3435aac6f60b
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoChange VPP nodes to use new flavor 82/8382/2
Vanessa Rene Valderrama [Mon, 11 Sep 2017 15:15:20 +0000 (10:15 -0500)]
Change VPP nodes to use new flavor

This change is rename the VPP nodes to the new performance instances.
The new instances should resolve the increase in build times.

Change-Id: Icc13cd0b8d698c2ee6a07a334c0aa1af37253a93
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoChange VPP nodes to use new template 42/8342/2
Vanessa Rene Valderrama [Thu, 7 Sep 2017 14:21:15 +0000 (09:21 -0500)]
Change VPP nodes to use new template

This change is to move FD.io nodes to new templates that are on
dedicated instances to resolve the build timeout issues for various
projects.

Change-Id: Ie3f8b479bc402212a84aa0084c99cd5d37eec817
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoAdding packaging support for one additional project 08/8308/4
Mauro Sardara [Tue, 5 Sep 2017 17:34:48 +0000 (19:34 +0200)]
Adding packaging support for one additional project

Change-Id: Ic2d13955befea0796f3c3ed12cb33a4639e8b0ba
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
6 years agodeb_dpdk: enable new branch 15/8115/1
Luca Boccassi [Fri, 18 Aug 2017 10:06:51 +0000 (11:06 +0100)]
deb_dpdk: enable new branch

Change-Id: I22bfa799ef5bee013df8eed591cef69237abe56b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
6 years agomake verify: archive failed VPP unit test data 87/8087/2
Dave Wallace [Thu, 17 Aug 2017 14:46:02 +0000 (10:46 -0400)]
make verify: archive failed VPP unit test data

- When VPP unit test fails during "make verify", the
  unittest data is collected/compressed via links in
  /tmp/vpp-failed-unittests.  See
  https://gerrit.fd.io/r/#/c/8052

- This patch archives failed test data for each
  vpp-verify-master-ubuntu1604 jenkins job on
  https://logs.fd.io

Change-Id: I7c1354b102511f60fa33721b362fcf362c97a324
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
6 years agoMerge "Revert "Add openSUSE to VPP jobs""
Ed Warnicke [Sat, 12 Aug 2017 23:19:53 +0000 (23:19 +0000)]
Merge "Revert "Add openSUSE to VPP jobs""

6 years agoRevert "Add openSUSE to VPP jobs" 14/8014/1
Florin Coras [Sat, 12 Aug 2017 20:40:55 +0000 (20:40 +0000)]
Revert "Add openSUSE to VPP jobs"

This reverts commit b4a16ad32a0f4fcb48a33cef0e0fe9d0c2f55890.

Change-Id: Iff3718965e968cf659a4a7487f523acc921eb10e
Signed-off-by: Florin Coras <fcoras@cisco.com>
6 years agoForce useradd to use added group 00/8000/1
Andrew Grimberg [Fri, 11 Aug 2017 18:25:47 +0000 (11:25 -0700)]
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>
6 years agoFix OS_USER home directory 99/7999/1
Andrew Grimberg [Fri, 11 Aug 2017 18:15:09 +0000 (11:15 -0700)]
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>
6 years agoMerge "Add openSUSE to VPP jobs"
Andrew Grimberg [Fri, 11 Aug 2017 17:20:42 +0000 (17:20 +0000)]
Merge "Add openSUSE to VPP jobs"

6 years agoMerge "Add openSuSE image"
Andrew Grimberg [Fri, 11 Aug 2017 17:20:24 +0000 (17:20 +0000)]
Merge "Add openSuSE image"

6 years agoAdd openSUSE to VPP jobs 98/7998/1
Vanessa Rene Valderrama [Fri, 11 Aug 2017 16:03:33 +0000 (11:03 -0500)]
Add openSUSE to VPP jobs

Configure VPP jobs to build openSUSE minions in Jenkins

Change-Id: I5d238825b90ff7973b4766dc835efb586c674a35
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoConfigure Jenkins packagecloud promote job 14/6214/14
Vanessa Rene Valderrama [Mon, 17 Apr 2017 20:01:36 +0000 (15:01 -0500)]
Configure Jenkins packagecloud promote job

Add VPP job to promote artifacts from packagecloud.io staging
repository to packagecloud.io release repository

Add packagecloud_api Jenkins managed file

Add packagecloud_promote script

Change-Id: If1ef1162f82201ea41b685eb45d0f09c0c7d1ce9
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoAdd openSuSE image 43/6743/19
Vanessa Rene Valderrama [Wed, 17 May 2017 12:05:45 +0000 (07:05 -0500)]
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>
6 years agoMerge "CSIT-742: Add manual trigger for ACL perf tests"
Vanessa Rene Valderrama [Tue, 1 Aug 2017 16:20:35 +0000 (16:20 +0000)]
Merge "CSIT-742: Add manual trigger for ACL perf tests"

6 years agoCSIT-742: Add manual trigger for ACL perf tests 62/7862/1
Jan Gelety [Tue, 1 Aug 2017 07:52:20 +0000 (09:52 +0200)]
CSIT-742: Add manual trigger for ACL perf tests

This manual trigger will allow to run 1T1C (1 core, 1 thread) and
2T2C (2 core, 2 thread)s ACL tests per VPP patch when required.

Change-Id: I84d5ac3ce9c410a270b9ff0e9986c8044ad099e1
Signed-off-by: Jan Gelety <jgelety@cisco.com>
6 years agoMerge "Remove timed jobs for CSIT rls1707 branch"
Vanessa Rene Valderrama [Mon, 31 Jul 2017 15:36:21 +0000 (15:36 +0000)]
Merge "Remove timed jobs for CSIT rls1707 branch"

6 years agoMerge "Add CentOS-7 support to NSH_SFC build"
Vanessa Rene Valderrama [Mon, 31 Jul 2017 15:36:02 +0000 (15:36 +0000)]
Merge "Add CentOS-7 support to NSH_SFC build"

6 years agoAdd CentOS-7 support to NSH_SFC build 48/7848/1
Hongjun Ni [Mon, 31 Jul 2017 10:59:59 +0000 (18:59 +0800)]
Add CentOS-7 support to NSH_SFC build

Change-Id: Iaad573beb55514f9e232ce4a23638528a98a03a4
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoRemove timed jobs for CSIT rls1707 branch 32/7832/1
Jan Gelety [Fri, 28 Jul 2017 07:13:51 +0000 (09:13 +0200)]
Remove timed jobs for CSIT rls1707 branch

Change-Id: I506dc128a84ce7efd8651c0d19e85e3e376388cf
Signed-off-by: Jan Gelety <jgelety@cisco.com>
6 years agoFix VPP merge job & docs 18/7818/1
Chris Luke [Thu, 27 Jul 2017 13:53:25 +0000 (09:53 -0400)]
Fix VPP merge job & docs

Change https://gerrit.fd.io/r/#/c/6729 to remove Ubuntu 14.04 builds
from the VPP CI workflow unfortunately also removed the triggers that
cause the some post-merge jobs to run; specifically this meant that
the job that builds VPP documentation was no longer invoked.

The trigger is defined in terms of one earlier post-merge job; in an
ideal world you'd want "any of" or "all of" the upstream jobs to be
listed, but apparently this does not work. The upshot is that the
trigger was defined to run after the Ubuntu 14.04 jobs and that
trigger was removed since it referenced the defunct Ubuntu 14.04.

This should restore that trigger by basing it off of Ubuntu 16.04
instead.

Change-Id: I05dc8738f662ec1c37ee005486b57a7644342333
Signed-off-by: Chris Luke <chrisy@flirble.org>
6 years agoMerge " Change the NSH SFC test trigger."
Vanessa Rene Valderrama [Wed, 26 Jul 2017 17:34:26 +0000 (17:34 +0000)]
Merge " Change the NSH SFC test trigger."

6 years ago Change the NSH SFC test trigger. 84/7784/1
Fangyin Hu [Wed, 26 Jul 2017 11:12:31 +0000 (04:12 -0700)]
Change the NSH SFC test trigger.

Change-Id: I9ce275975c17964f9b324d63a824b6bec44679b2
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
6 years agoFix archive path for robot-report 52/7752/1
Tibor Frank [Tue, 25 Jul 2017 05:26:02 +0000 (07:26 +0200)]
Fix archive path for robot-report

Change-Id: I4e83b56420763b1ecab635463b4c6c9dd08ebcc5
Signed-off-by: Tibor Frank <tifrank@cisco.com>
6 years agoPublish all files with tests results generated by the job 21/7721/2
Tibor Frank [Mon, 24 Jul 2017 06:31:32 +0000 (08:31 +0200)]
Publish all files with tests results generated by the job

Change-Id: I3e5dd2aba5846824fa5bef8e73503c1975271f16
Signed-off-by: Tibor Frank <tifrank@cisco.com>
6 years agoPublish all files with tests results generated by the job 59/7659/2
Tibor Frank [Thu, 20 Jul 2017 06:40:44 +0000 (08:40 +0200)]
Publish all files with tests results generated by the job

 - add *.* to "publishers" --> "robot-report" section to publish all files

Change-Id: Ie439789c08334c80c919e6a673d8991074149b21
Signed-off-by: Tibor Frank <tifrank@cisco.com>
6 years agoMerge "Update archive items path for csit-hc2vpp jobs"
Vanessa Rene Valderrama [Mon, 17 Jul 2017 14:39:28 +0000 (14:39 +0000)]
Merge "Update archive items path for csit-hc2vpp jobs"

6 years ago Add the TLDK functional test Jenkis job into CSIT. 81/7581/3
Fangyin Hu [Fri, 14 Jul 2017 10:56:00 +0000 (03:56 -0700)]
Add the TLDK functional test Jenkis job into CSIT.
Add the license header.

Change-Id: I3cd01d3a17025b597fd4ad5863231e2c4597fcf9
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
6 years agoUpdate archive items path for csit-hc2vpp jobs 14/7314/3
selias [Mon, 26 Jun 2017 12:01:47 +0000 (14:01 +0200)]
Update archive items path for csit-hc2vpp jobs

Archive all artifacts in "archive" directory, for consistency with
other CSIT jobs.

Related CSIT change: https://gerrit.fd.io/r/7560

Change-Id: I7c2ffe56ee6ce5e824618f75250348da0a7f4b14
Signed-off-by: selias <samelias@cisco.com>
6 years agoMerge " Fix the test output files not found issue."
Vanessa Rene Valderrama [Wed, 12 Jul 2017 14:32:05 +0000 (14:32 +0000)]
Merge " Fix the test output files not found issue."

6 years agoFix: Add install-dep for VPP-CSIT* jobs 29/7529/2
Peter Mikus [Wed, 12 Jul 2017 11:18:47 +0000 (13:18 +0200)]
Fix: Add install-dep for VPP-CSIT* jobs

Add "make install-dep" to satisfy DPDK dependencies.

Change-Id: I290db04bed67bcf8a0f19a8ec2f7961efe6b9d3b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
6 years ago Fix the test output files not found issue. 25/7525/1
Fangyin Hu [Wed, 12 Jul 2017 07:34:20 +0000 (00:34 -0700)]
Fix the test output files not found issue.

Change-Id: I466f9600ab0dc49bfe4c12a0d81dca7a7951a44f
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
6 years agoMerge "Fix backward compatibility issue with vagrant directory move build-root/vagran...
Vanessa Rene Valderrama [Fri, 7 Jul 2017 18:57:20 +0000 (18:57 +0000)]
Merge "Fix backward compatibility issue with vagrant directory move build-root/vagrant -> ../extras/vagrant."

6 years agoAdd CSIT rls1707 branch 70/7470/1
Jan Gelety [Thu, 6 Jul 2017 18:28:14 +0000 (20:28 +0200)]
Add CSIT rls1707 branch

Change-Id: I6e1c7e0ecd7eb6476e3e46fb51ba5466f2e0c8f3
Signed-off-by: Jan Gelety <jgelety@cisco.com>
6 years agoFix backward compatibility issue with vagrant directory move 59/7459/1
Maciek Konstantynowicz [Thu, 6 Jul 2017 16:12:27 +0000 (17:12 +0100)]
Fix backward compatibility issue with vagrant directory move
build-root/vagrant -> ../extras/vagrant.

Change-Id: Ic6a46345d2cb82d4d9c9eba78eb66d21559a1d24
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
6 years agoNew strem for honeycomb and hc2vpp stable/1707 47/7447/1
Marek Gradzki [Thu, 6 Jul 2017 14:44:32 +0000 (16:44 +0200)]
New strem for honeycomb and hc2vpp stable/1707

Change-Id: Ia964dbd49831389d75d631a3bdbed7d9304506e3
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
6 years agoMerge " Fix the path issue for the TLDK test."
Vanessa Rene Valderrama [Thu, 6 Jul 2017 14:13:22 +0000 (14:13 +0000)]
Merge " Fix the path issue for the TLDK test."

6 years agoMerge "Update hc2vpp-csit-verify prebuild script"
Vanessa Rene Valderrama [Thu, 6 Jul 2017 14:12:54 +0000 (14:12 +0000)]
Merge "Update hc2vpp-csit-verify prebuild script"

6 years ago Fix the path issue for the TLDK test. 35/7435/1
Fangyin Hu [Thu, 6 Jul 2017 04:58:43 +0000 (21:58 -0700)]
Fix the path issue for the TLDK test.

Change-Id: Ibc9c2d2cd71036f48a75cdc23a952bd702dd5933
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
6 years agoMerge "CSIT-682 Usage of make-verify for vpp-csit-verify jobs"
Andrew Grimberg [Mon, 3 Jul 2017 17:23:56 +0000 (17:23 +0000)]
Merge "CSIT-682 Usage of make-verify for vpp-csit-verify jobs"

6 years agoadd 17.05.x to deb_dpdk CI builds 52/7352/1
Christian Ehrhardt [Thu, 29 Jun 2017 14:55:08 +0000 (16:55 +0200)]
add 17.05.x to deb_dpdk CI builds

Change-Id: Ia5ea4a886fc12d4d087bd7d691a411293574d9ab
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
6 years agoUpdate hc2vpp-csit-verify prebuild script 46/7346/1
selias [Thu, 29 Jun 2017 12:32:22 +0000 (14:32 +0200)]
Update hc2vpp-csit-verify prebuild script

Due to CSIT change https://gerrit.fd.io/r/7221

Change-Id: I89b6d0a963171eb848f84fd80810ec8b7d365bbb
Signed-off-by: selias <samelias@cisco.com>
6 years agoCSIT-682 Usage of make-verify for vpp-csit-verify jobs 73/7173/3
Peter Mikus [Fri, 16 Jun 2017 08:04:12 +0000 (10:04 +0200)]
CSIT-682 Usage of make-verify for vpp-csit-verify jobs

Solve DPDK dependency in vpp-csit-verify* jobs, so that every time
vpp-csit-verify* is triggered the latest DPDK is build and used. This
patch will allows us to verify latest DPDK changes and be able to link
dpdk-plugin dependencies. It suppose the remove the dependency of
upgrading DPDK_DEV manually in CSIT branch.

Change-Id: Id560e4798ae9261bc98497a1ffb211b39131d0e3
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>