ci-management.git
7 years agoMerge "Convert rpm_dpdk to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:43:13 +0000 (21:43 +0000)]
Merge "Convert rpm_dpdk to be Packer compliant"

7 years agoMerge "Convert honeycomb to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:42:30 +0000 (21:42 +0000)]
Merge "Convert honeycomb to be Packer compliant"

7 years agoMerge "Convert vpp to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:41:57 +0000 (21:41 +0000)]
Merge "Convert vpp to be Packer compliant"

7 years agoConvert hc2vpp to be Packer compliant 53/4353/5
Vanessa Rene Valderrama [Thu, 15 Dec 2016 18:48:41 +0000 (12:48 -0600)]
Convert hc2vpp to be Packer compliant

Transition jobs for hc2vpp to be Packer compliant
* Modifying hc2vpp build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: Id94a26a38dc6f99278138b48ee06b8b05696e03a
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert csit to be Packer compliant 95/4395/1
Vanessa Rene Valderrama [Mon, 19 Dec 2016 21:13:39 +0000 (15:13 -0600)]
Convert csit to be Packer compliant

Transition jobs for csit to be Packer compliant
* Modifying csit build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: Ic9438c6ad6d3e8712e649906ea74d60443aad989
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoMerge "Convert deb_dpdk to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:00:54 +0000 (21:00 +0000)]
Merge "Convert deb_dpdk to be Packer compliant"

7 years agoConvert csit to be Packer compliant 94/4394/1
Vanessa Rene Valderrama [Mon, 19 Dec 2016 21:03:55 +0000 (15:03 -0600)]
Convert csit to be Packer compliant

Transition jobs for csit to be Packer compliant
* Modifying csit build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: I2a8c7dd9c94d3a417b9645588fd745d123d5a3dd
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoMerge "Convert csit to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 20:25:57 +0000 (20:25 +0000)]
Merge "Convert csit to be Packer compliant"

7 years agoMerge "Convert Vagrant to Packer"
Thanh Ha [Mon, 19 Dec 2016 18:56:29 +0000 (18:56 +0000)]
Merge "Convert Vagrant to Packer"

7 years agoConfigure OpenStack minions for single use 77/3877/5
Vanessa Rene Valderrama [Fri, 18 Nov 2016 20:12:34 +0000 (14:12 -0600)]
Configure OpenStack minions for single use

This converts OpenStack Jenkins build minions as single use minions

Change-Id: I6cad42d8b7d6e770a312135938a3ab8d073a07b8
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert deb_dpdk to be Packer compliant 92/4392/1
Vanessa Rene Valderrama [Mon, 19 Dec 2016 18:06:12 +0000 (12:06 -0600)]
Convert deb_dpdk to be Packer compliant

Transition jobs for deb_dpdk to be Packer compliant
* Modifying deb_dpdk build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: I8df18709d9721bae896e6574a027e0fe863225d7
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert rpm_dpdk to be Packer compliant 49/4349/3
Vanessa Rene Valderrama [Thu, 15 Dec 2016 18:14:38 +0000 (12:14 -0600)]
Convert rpm_dpdk to be Packer compliant

Transition jobs for rpm_dpdk to be Packer compliant
* Modifying rpm_dpdk build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: Ie1484e996d25a44e73da89c24667e3b05f731e78
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert vpp to be Packer compliant 52/4352/2
Vanessa Rene Valderrama [Thu, 15 Dec 2016 17:47:01 +0000 (11:47 -0600)]
Convert vpp to be Packer compliant

Transition jobs for vpp to be Packer compliant
* Modifying vpp build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: I1b85371bb5bad151986892d4ac1ee4f7d8196a84
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert honeycomb to be Packer compliant 47/4347/3
Vanessa Rene Valderrama [Thu, 15 Dec 2016 17:53:04 +0000 (11:53 -0600)]
Convert honeycomb to be Packer compliant

Transition jobs for honeycomb to be Packer compliant
* Modifying honeycomb build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: I359f2f6168235eabaacdfb2cb5183df8dd250f9b
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert csit to be Packer compliant 42/4342/3
Vanessa Rene Valderrama [Thu, 15 Dec 2016 00:36:41 +0000 (18:36 -0600)]
Convert csit to be Packer compliant

Transition jobs for csit to be Packer compliant
* Modifying csit build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover

Change-Id: Iacfce824adf149f98ee558f413b3f276e3c2b88b
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoConvert Vagrant to Packer 05/3405/27
Vanessa Rene Valderrama [Thu, 13 Oct 2016 18:54:18 +0000 (13:54 -0500)]
Convert Vagrant to Packer

This converts all of the in use Vagrant
definitions to Packer and allows us to build images and allow automated
testing of images.

Change-Id: Ic87cce4aa674146952efad325a42b095086426d0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoMerge "CSIT-474: CSIT documentation auto generation"
Vanessa Rene Valderrama [Fri, 16 Dec 2016 14:42:55 +0000 (14:42 +0000)]
Merge "CSIT-474: CSIT documentation auto generation"

7 years agoMerge "HONEYCOMB-288: include score error in benchmark plot"
Vanessa Rene Valderrama [Fri, 16 Dec 2016 14:41:24 +0000 (14:41 +0000)]
Merge "HONEYCOMB-288: include score error in benchmark plot"

7 years agoHONEYCOMB-288: include score error in benchmark plot 63/4363/1
Marek Gradzki [Fri, 16 Dec 2016 11:24:32 +0000 (12:24 +0100)]
HONEYCOMB-288: include score error in benchmark plot

Change-Id: I5b6085b0c675e66b14f5956f6526e68364a86da8
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
7 years agoCSIT-484: Fix trigger in csit-hc2vpp job 27/4327/1
selias [Wed, 14 Dec 2016 13:24:28 +0000 (14:24 +0100)]
CSIT-484: Fix trigger in csit-hc2vpp job

Did not seem to work as regexp nor literally.

Change-Id: I39f53cb494932af0a3d07abefcd346d30443dce5
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-484: Fix issues in csit-hc2vpp jobs 64/4264/3
selias [Tue, 13 Dec 2016 09:55:11 +0000 (10:55 +0100)]
CSIT-484: Fix issues in csit-hc2vpp jobs

Use workspace/csit directory for artifacts, to mirror the way
csit-vpp jobs archive artifacts.

Don't look for honeycomb.log in /var/log, it is copied from virl
to workspace/csit directiry.

Modify trigger for hc2vpp-csit-verify, so that the trigger is not
a part of the job's name.

Change-Id: Ie1e66e9c7b017045c2be6c976189297c27e6aa96
Signed-off-by: selias <samelias@cisco.com>
7 years agoMerge "CSIT-484: New csit-hc2vpp job set"
Vanessa Rene Valderrama [Mon, 12 Dec 2016 17:24:10 +0000 (17:24 +0000)]
Merge "CSIT-484: New csit-hc2vpp job set"

7 years agoRemove master branch at request of deb_dpdk committers 51/4251/1
Ed Warnicke [Mon, 12 Dec 2016 17:06:34 +0000 (10:06 -0700)]
Remove master branch at request of deb_dpdk committers

Change-Id: I38131b9e62bb66ff51c993e1261bbe5a342f37d5
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoAdd support for deb_dpdk 16.11.x branch 50/4250/1
Ed Warnicke [Mon, 12 Dec 2016 17:03:49 +0000 (10:03 -0700)]
Add support for deb_dpdk 16.11.x branch

Change-Id: I533fad08bdc1c396743b4ed4e85dfea49cc0402b
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoCSIT-474: CSIT documentation auto generation 76/4176/3
Tibor Frank [Thu, 8 Dec 2016 12:40:27 +0000 (13:40 +0100)]
CSIT-474: CSIT documentation auto generation

- add jenkins jobs (verify and merge) to generate and
  upload CSIT documentation

Change-Id: I5c1268dbf93767ef2ff9653ac24ea246cc4349c0
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoCSIT-484: New csit-hc2vpp job set 71/4171/6
selias [Thu, 8 Dec 2016 09:53:03 +0000 (10:53 +0100)]
CSIT-484: New csit-hc2vpp job set

Removes obsolete csit-hc2vpp job and adds 2 new jobs:
 - hc2vpp-csit-integration - runs on master after hc2vpp-integration succeeds
 - hc2vpp-csit-verify - can be run manually on commits to hc2vpp project

Related csit change - https://gerrit.fd.io/r/4170

Change-Id: I0552c593e7080351e1d53c4b0b0d5a7aeb21089d
Signed-off-by: selias <samelias@cisco.com>
7 years agoUse make verify only after its working and not for CSIT builds. 06/4106/1
Ed Warnicke [Mon, 5 Dec 2016 15:11:37 +0000 (15:11 +0000)]
Use make verify only after its working and not for CSIT builds.

This patch does the following:

1)  Introduces a new PARAMATER called is-csit-vpp-job
2)  Sets that PARAMETER to 'True' for csit-vpp-jobs
3)  Changes the include-raw-vpp-build.sh so that:
    a)  It uses make verify only if this is not a csit job *and*
        if the patch has as a parent a point from which make verify
        is known to work
    b)  It uses the old build.sh if its building CSIT jobs or the patch
        is from before make verify.

The result is, patches should verify or not on their own merit, not
on the happenstance of coming before or after make verify, and
we don't do the extra make verify work for jobs were CSIT just needs
packages built.

Note: This patch is a fixed version of https://gerrit.fd.io/r/#/c/4083/
and has been tested using the 'DRYRUN' env variable.

Change-Id: Ie6f1e6ce2809e21ea025bccfaec703cd7519e20e
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
7 years agoRevert "Use make verify only after its working and not for CSIT builds." 04/4104/1
Ed Warnicke [Mon, 5 Dec 2016 14:53:10 +0000 (14:53 +0000)]
Revert "Use make verify only after its working and not for CSIT builds."

This reverts gerrit https://gerrit.fd.io/r/#/c/4083/

This reverts commit 12420b9347e5c92554b45f844dc31dd69d31beff.

Change-Id: If92739ef507f079d5e45fa412924837f8b358c33
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoUse make verify only after its working and not for CSIT builds. 83/4083/2
Ed Warnicke [Fri, 2 Dec 2016 18:51:07 +0000 (12:51 -0600)]
Use make verify only after its working and not for CSIT builds.

This patch does the following:

1)  Introduces a new PARAMATER called is-csit-vpp-job
2)  Sets that PARAMETER to 'True' for csit-vpp-jobs
3)  Changes the include-raw-vpp-build.sh so that:
    a)  It uses make verify only if this is not a csit job *and*
        if the patch has as a parent a point from which make verify
        is known to work
    b)  It uses the old build.sh if its building CSIT jobs or the patch
        is from before make verify.

The result is, patches should verify or not on their own merit, not
on the happenstance of coming before or after make verify, and
we don't do the extra make verify work for jobs were CSIT just needs
packages built.

Change-Id: I1066c6a8087e639d81e9afab809f4a02b1f6b99c
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Revert "Put in check to make sure the patch is rebased late enough""
Vanessa Rene Valderrama [Mon, 5 Dec 2016 14:23:46 +0000 (14:23 +0000)]
Merge "Revert "Put in check to make sure the patch is rebased late enough""

7 years agoMerge "Remove references to karaf in hc2vpp and honeycomb jobs"
Ed Warnicke [Mon, 5 Dec 2016 13:35:21 +0000 (13:35 +0000)]
Merge "Remove references to karaf in hc2vpp and honeycomb jobs"

7 years agoAdd a IS_CSIT_JOB parameter with the goal of having CSIT just build packages 80/4080/1
Ed Warnicke [Fri, 2 Dec 2016 16:59:27 +0000 (10:59 -0600)]
Add a IS_CSIT_JOB parameter with the goal of having CSIT just build packages

Change-Id: Ie3892c5b5e90af1083889aa8166cee4e022873bc
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoRevert "Put in check to make sure the patch is rebased late enough" 78/4078/2
Ed Warnicke [Fri, 2 Dec 2016 16:30:36 +0000 (16:30 +0000)]
Revert "Put in check to make sure the patch is rebased late enough"

This reverts gerrit https://gerrit.fd.io/r/#/c/4061/

This reverts commit 9ee4a123ed5faebc5f795e2c88c8e1e5ea6947ac.

Change-Id: I3bdeb6b0be6ea4013995b11ea626b03a04bb5069
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Put in check to make sure the patch is rebased late enough"
Andrew Grimberg [Thu, 1 Dec 2016 22:31:39 +0000 (22:31 +0000)]
Merge "Put in check to make sure the patch is rebased late enough"

7 years agoPut in check to make sure the patch is rebased late enough 61/4061/1
Ed Warnicke [Thu, 1 Dec 2016 22:26:17 +0000 (16:26 -0600)]
Put in check to make sure the patch is rebased late enough

Change-Id: Ia32ad82a3d8ee91282b26f70b4728e252e7453fd
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Add 1701 stream to vpp csit jobs as well"
Vanessa Rene Valderrama [Thu, 1 Dec 2016 18:35:09 +0000 (18:35 +0000)]
Merge "Add 1701 stream to vpp csit jobs as well"

7 years agoRemove references to karaf in hc2vpp and honeycomb jobs 52/4052/1
Marek Gradzki [Thu, 1 Dec 2016 16:46:16 +0000 (17:46 +0100)]
Remove references to karaf in hc2vpp and honeycomb jobs

Karaf is neither used in honeycomb nor in hc2vpp

Change-Id: I9f85f3391e5dd76b5d1e4b32d020da0ba3bf1b29
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
7 years agoAdd 1701 stream to vpp csit jobs as well 41/4041/1
Ed Warnicke [Wed, 30 Nov 2016 23:53:30 +0000 (17:53 -0600)]
Add 1701 stream to vpp csit jobs as well

Change-Id: Ic24d30b58ed9320a60975b4e5efd9285072cab60
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Added 17.01 stream for vpp"
Andrew Grimberg [Wed, 30 Nov 2016 22:51:21 +0000 (22:51 +0000)]
Merge "Added 17.01 stream for vpp"

7 years agoAdded 17.01 stream for vpp 37/4037/1
Ed Warnicke [Wed, 30 Nov 2016 22:12:48 +0000 (16:12 -0600)]
Added 17.01 stream for vpp

Change-Id: I4c968cbd1fc53db0ca57de68fbe57b08fbb1e3ba
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Add UNATTENDED=yes to make verify for vpp"
Thanh Ha [Wed, 30 Nov 2016 20:51:19 +0000 (20:51 +0000)]
Merge "Add UNATTENDED=yes to make verify for vpp"

7 years agoAdd UNATTENDED=yes to make verify for vpp 35/4035/1
Ed Warnicke [Wed, 30 Nov 2016 20:47:08 +0000 (14:47 -0600)]
Add UNATTENDED=yes to make verify for vpp

Change-Id: Ic677efb56973b50d1701171153e7648ec6fbf46e
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoRemove vpp-csit-verify-virl-1604-test-{stream} job. 72/3472/2
Dave Wallace [Tue, 18 Oct 2016 16:02:01 +0000 (12:02 -0400)]
Remove vpp-csit-verify-virl-1604-test-{stream} job.

Change-Id: Ifa69341cab351652d38a66b13d7bb67d51c82caf
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
7 years agoMerge "Migrate vpp-verify-* to using make verify"
Vanessa Rene Valderrama [Wed, 30 Nov 2016 16:07:38 +0000 (16:07 +0000)]
Merge "Migrate vpp-verify-* to using make verify"

7 years agoMerge "Update to trex job to build from trex repo"
Vanessa Rene Valderrama [Tue, 29 Nov 2016 18:31:55 +0000 (18:31 +0000)]
Merge "Update to trex job to build from trex repo"

7 years agoMigrate vpp-verify-* to using make verify 92/3992/1
Ed Warnicke [Tue, 29 Nov 2016 17:58:21 +0000 (11:58 -0600)]
Migrate vpp-verify-* to using make verify

Also retires vpp-clang-* and vpp-lite-verify-*
as they are now covered by make verify.

Change-Id: I19967cd82b67029a7396bdba6907aa3d4d7da865
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Update tldk jbb builders"
Andrew Grimberg [Mon, 28 Nov 2016 16:16:53 +0000 (16:16 +0000)]
Merge "Update tldk jbb builders"

7 years agoUpdate to trex job to build from trex repo 78/3978/1
Ed Warnicke [Mon, 28 Nov 2016 14:44:14 +0000 (08:44 -0600)]
Update to trex job to build from trex repo

Change-Id: I2a619c74d1318447f6e64e0fbc6e9b46889b146d
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoHON-1 override docs folder to fix deploy url 05/3905/3
Marek Gradzki [Thu, 24 Nov 2016 08:53:51 +0000 (09:53 +0100)]
HON-1 override docs folder to fix deploy url

Change-Id: I51cc53ebd478cfdd4895c8caed760ab16191bd1f
Signed-off-by: Maros Marsalek <maros.mars@gmail.com>
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
7 years agoUpdate csit-honeycomb-functional job to hc2vpp 92/3892/2
Maros Marsalek [Mon, 21 Nov 2016 10:59:33 +0000 (11:59 +0100)]
Update csit-honeycomb-functional job to hc2vpp

Change-Id: I8061ac1d21a0683f490c46265a1196adc33bb36f
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
7 years agoFix scm section of honeycomb's benchmark daily job 90/3890/2
Maros Marsalek [Mon, 21 Nov 2016 09:33:03 +0000 (10:33 +0100)]
Fix scm section of honeycomb's benchmark daily job

Change-Id: I3508a9528574d82ac813282aa2e03fc492503f5c
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
7 years agoUpdate tldk jbb builders 15/3915/1
Karol Latecki [Tue, 22 Nov 2016 10:42:50 +0000 (11:42 +0100)]
Update tldk jbb builders

Builders for one of the jobs were not correctly updated in last commit

Change-Id: I217f87b5b6b50a9ba330e7f5c9de5740bf7e2301
Signed-off-by: Karol Latecki <karolx.latecki@intel.com>
7 years agopuppet-fdio: move most test logic into repo 11/3911/1
Feng Pan [Tue, 22 Nov 2016 02:50:42 +0000 (21:50 -0500)]
puppet-fdio: move most test logic into repo

Change-Id: I3ff8d1f1b19d201b8af088afaba05ca7e4ec81a0
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agopuppet-fdio: check for public key file 10/3910/1
Feng Pan [Mon, 21 Nov 2016 20:56:52 +0000 (15:56 -0500)]
puppet-fdio: check for public key file

Change-Id: I9738c51ea4a473658145979d98d8dd16979aee41
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agopuppet-fdio: add check for existance of ssh key before generating new one 09/3909/1
Feng Pan [Mon, 21 Nov 2016 19:28:23 +0000 (14:28 -0500)]
puppet-fdio: add check for existance of ssh key before generating new one

Change-Id: I69fca1d480e2f89e059f29aeef681ae63e9796d3
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agoMerge "puppet-fdio: reformat jjb and add beaker tests"
Ed Warnicke [Mon, 21 Nov 2016 16:45:06 +0000 (16:45 +0000)]
Merge "puppet-fdio: reformat jjb and add beaker tests"

7 years agopuppet-fdio: reformat jjb and add beaker tests 21/3821/2
Feng Pan [Mon, 14 Nov 2016 20:01:02 +0000 (15:01 -0500)]
puppet-fdio: reformat jjb and add beaker tests

Change-Id: I4c98cdf9957a59284b63563e3a83a0db8dbd566c
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agoCleanup honeycomb jjb after split to hc2vpp 51/3851/1
Maros Marsalek [Wed, 16 Nov 2016 14:36:26 +0000 (15:36 +0100)]
Cleanup honeycomb jjb after split to hc2vpp

Change-Id: Ia974b445b506bd9259756ab5cb7663839d071c98
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
7 years agoHc2vpp jjb 50/3850/1
Maros Marsalek [Wed, 16 Nov 2016 14:36:10 +0000 (15:36 +0100)]
Hc2vpp jjb

Change-Id: I09e5986dfe91df7aea874ea7cd5d9c3d2b4edf23
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
7 years agoMerge "Add dependencies for tldk jjb"
Andrew Grimberg [Tue, 15 Nov 2016 16:41:21 +0000 (16:41 +0000)]
Merge "Add dependencies for tldk jjb"

7 years agoDo not set CC env variable at this time 99/3799/1
Ed Warnicke [Fri, 11 Nov 2016 23:15:26 +0000 (18:15 -0500)]
Do not set CC env variable at this time

Change-Id: I8fd32cca7333a2fd3004096fd3dd516c571c468b
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoAdd a vpp-verify-{stream}-{os}-clang job 94/3794/2
Ed Warnicke [Fri, 11 Nov 2016 21:41:57 +0000 (16:41 -0500)]
Add a vpp-verify-{stream}-{os}-clang job

Fixed to have vpp clang job use make verify

Change-Id: Ic59713a72af156fd9a32ac9f43e96c36b3ece6b6
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoRevert "Add a vpp-verify-{stream}-{os}-clang job" 95/3795/1
Ed Warnicke [Fri, 11 Nov 2016 22:21:13 +0000 (22:21 +0000)]
Revert "Add a vpp-verify-{stream}-{os}-clang job"

This reverts commit 61f46f6471fac2bdb09c6e9fb23eaceb4122a433.

Change-Id: I85b5a1244feaeacded793c83191b5a21d8948dd7
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoAdd a vpp-verify-{stream}-{os}-clang job 92/3792/3
Ed Warnicke [Fri, 11 Nov 2016 21:41:57 +0000 (16:41 -0500)]
Add a vpp-verify-{stream}-{os}-clang job

Change-Id: Ic71029c36a2f3bab65e9bcd36a711b4d2b417577
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoMerge "Add jjb for puppet-fdio"
Ed Warnicke [Thu, 10 Nov 2016 18:21:27 +0000 (18:21 +0000)]
Merge "Add jjb for puppet-fdio"

7 years agoAdd Honeycomb benchmark daily job 10/3710/5
Maros Marsalek [Thu, 10 Nov 2016 14:42:37 +0000 (15:42 +0100)]
Add Honeycomb benchmark daily job

Change-Id: I44daa38007e4c5a4a7281b5034448f635726ac4c
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
7 years agoAdd jjb for puppet-fdio 56/3756/1
Feng Pan [Thu, 10 Nov 2016 04:46:52 +0000 (23:46 -0500)]
Add jjb for puppet-fdio

Change-Id: Iec23c6494fb71540f6b71728170f2c0fe313d912
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agoMerge "Fix timeout issue in vpp-csit-perf jobs"
Ed Warnicke [Wed, 9 Nov 2016 15:19:24 +0000 (15:19 +0000)]
Merge "Fix timeout issue in vpp-csit-perf jobs"

7 years agoMerge "CSIT-454: Add missing git-scm to csit-honeycomb job"
Ed Warnicke [Wed, 9 Nov 2016 15:16:23 +0000 (15:16 +0000)]
Merge "CSIT-454: Add missing git-scm to csit-honeycomb job"

7 years agoFix timeout issue in vpp-csit-perf jobs 43/3743/1
pmikus [Wed, 9 Nov 2016 13:13:09 +0000 (14:13 +0100)]
Fix timeout issue in vpp-csit-perf jobs

Change-Id: Ie1e2b156d643960662a9bf233229e0a7fa71e2f9
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoFix so scripts see push function. 16/3716/1
Thomas F Herbert [Mon, 7 Nov 2016 23:32:59 +0000 (18:32 -0500)]
Fix so scripts see push function.

JIRA: VPP-498

Change-Id: I9f9ea4eed60f64f6b39d3a93b23d29fe3900d1bd
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoNeed push_rpm function for rpm_dpdk project. 05/3705/2
Thomas F Herbert [Sun, 6 Nov 2016 18:23:59 +0000 (13:23 -0500)]
Need push_rpm function for rpm_dpdk project.

The push_rpm function must be included to find and push rpms created by
rpm_dpdk to artifactory.

JIRA: VPP-498

Change-Id: I91d9a81705032ee4715d2cdd296190c3ec021c00
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoMake sure that null checks against $MVN are correct 89/3689/1
Andrew Grimberg [Thu, 3 Nov 2016 15:39:51 +0000 (08:39 -0700)]
Make sure that null checks against $MVN are correct

Checking to see if a string is not null doesn't work well when the
string isn't quoted.

Change-Id: I62457be5a2e4135dfe47dafc8ec742b13b0a8016
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoFix base directory. 71/3671/1
Thomas F Herbert [Wed, 2 Nov 2016 19:52:54 +0000 (15:52 -0400)]
Fix base directory.

Change-Id: Ia44fd44b51a63e4972757f685d96933bf08aa19c
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoCSIT-454: Add missing git-scm to csit-honeycomb job 20/3620/4
selias [Fri, 28 Oct 2016 13:07:37 +0000 (15:07 +0200)]
CSIT-454: Add missing git-scm to csit-honeycomb job

Missing in the original change (https://gerrit.fd.io/r/1822)

Change-Id: I36682dfbb5d331e573c9b2f7145378a23e571a1d
Signed-off-by: selias <samelias@cisco.com>
7 years agoMake dynamic Maven work on Ubuntu 14.04 31/3631/1
Vanessa Rene Valderrama [Fri, 28 Oct 2016 23:08:29 +0000 (18:08 -0500)]
Make dynamic Maven work on Ubuntu 14.04

The command realpath is not installed on Ubuntu 14.04 by default. It is
causing an extraneous path check which if the path doesn't exist the
build would fail anyway.

Change-Id: If38eb993ed5a9e3517fe6b85f8eb5bce49b6bbce
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoAddress change of MVN path 25/3625/1
C.J. Collier [Fri, 28 Oct 2016 16:07:21 +0000 (09:07 -0700)]
Address change of MVN path

* set ${MAVEN_HOME} to different value depending on whether ${MVN} is set

Change-Id: I456ff57f31b4f04be5cb7aa6a3edc1d76ee56a19
Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
7 years agoAdd dependencies for tldk jjb 57/3557/3
Karol Latecki [Tue, 25 Oct 2016 08:07:48 +0000 (10:07 +0200)]
Add dependencies for tldk jjb

tldk needs googletest to compile and run its unit test application

Change-Id: I73b666114dbcde88fc8a25daf14dfdf3c1661fc5
Signed-off-by: Karol Latecki <karolx.latecki@intel.com>
7 years agoAdd parameter to allow options for mvn executable 54/3554/2
Vanessa Rene Valderrama [Mon, 24 Oct 2016 21:31:55 +0000 (16:31 -0500)]
Add parameter to allow options for mvn executable

Some jobs are hard coding the maven path. This change allows a for a
variable or hard coded path

Change-Id: I583abbdeec277f8eafc8c368e93a23cbebb79b73
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoDon't forcibly hardcode maven location 49/3549/1
Andrew Grimberg [Mon, 24 Oct 2016 19:52:40 +0000 (12:52 -0700)]
Don't forcibly hardcode maven location

It's bad form to hard code the path to maven in any of the build
scripts. Doing so makes it difficult to switch back to using the
dynamically installed maven system which makes the builds more flexible.

Change-Id: Ide4e595c9e9f561bb404c2491e528b3129e2ecca
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoMerge "Various fixes to the deb_dpkg build script"
Andrew Grimberg [Mon, 24 Oct 2016 16:01:54 +0000 (16:01 +0000)]
Merge "Various fixes to the deb_dpkg build script"

7 years agoGrant Jenkins sudo rights on build minions 32/3532/1
Andrew Grimberg [Fri, 21 Oct 2016 20:03:59 +0000 (13:03 -0700)]
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>
7 years agoMerge "Use ubuntu1604 nodes for csit jenkins jobs"
C.J. Collier [Fri, 21 Oct 2016 16:59:30 +0000 (16:59 +0000)]
Merge "Use ubuntu1604 nodes for csit jenkins jobs"

7 years agoAdding new wrapper to allow no-activity timeouts 10/3510/3
Vanessa Rene Valderrama [Thu, 20 Oct 2016 16:15:23 +0000 (11:15 -0500)]
Adding new wrapper to allow no-activity timeouts

Adding fdio-infra-wrappers-non-activity-timeout wrapper to allow
additional configuration timeout options.  Configured CSIT timeouts
using the new wrapper.

Change-Id: I40b3288b788f1acc2c5682adb0b544af85d75335
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
7 years agoMerge "No-activity timeout for csit-perf jobs"
Ed Warnicke [Thu, 20 Oct 2016 15:46:59 +0000 (15:46 +0000)]
Merge "No-activity timeout for csit-perf jobs"

7 years agoCSIT-56: Automated run of Honeycomb tests 18/3018/7
Tibor Frank [Wed, 21 Sep 2016 06:36:00 +0000 (08:36 +0200)]
CSIT-56: Automated run of Honeycomb tests

- Update 'csit-honeycomb-functional-{stream}-{os}' job to the
  latest changes.

Change-Id: I904423a4f55c11007aa7ba1a0268642a103ab699
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoUse ubuntu1604 nodes for csit jenkins jobs 82/3482/1
Jan Gelety [Wed, 19 Oct 2016 10:23:40 +0000 (12:23 +0200)]
Use ubuntu1604 nodes for csit jenkins jobs

- set node to verify-ubuntu1604 for all csit jenkins jobs

Change-Id: I08a9083295473eae44ff4f7ec76febf435860f13
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoRemove references to ccache. 76/3476/1
Thomas F Herbert [Tue, 18 Oct 2016 18:20:42 +0000 (14:20 -0400)]
Remove references to ccache.

Change-Id: Ie3578599ec8493efb748fcf3602ed4fde22e77dc
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoCorrect failing JJB processing 75/3475/4
C.J. Collier [Tue, 18 Oct 2016 17:35:59 +0000 (10:35 -0700)]
Correct failing JJB processing

* use literal gerrit credentials
* remove wrappers which are defined in a template

Change-Id: Icc827b4435be7a401705f4089821358d6912d937
Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
7 years agoMerge "Initial commit of support for rpm_dpdk project. Fix script name and removed...
Ed Warnicke [Tue, 18 Oct 2016 15:39:34 +0000 (15:39 +0000)]
Merge "Initial commit of support for rpm_dpdk project. Fix script name and removed Maven Definition missing required for Centos 7 builds."

7 years agoUpdate VPP CSIT verify jobs to 1604 71/3471/1
Dave Wallace [Tue, 18 Oct 2016 15:34:03 +0000 (11:34 -0400)]
Update VPP CSIT verify jobs to 1604

Change-Id: I60d238d70f079a84130d26ae9f3b8a0a637820d3
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
7 years agoUse manual trigger for vpp-csit-verify-virl-1604-test-{stream} 61/3461/1
Dave Wallace [Tue, 18 Oct 2016 02:42:11 +0000 (22:42 -0400)]
Use manual trigger for vpp-csit-verify-virl-1604-test-{stream}

Change-Id: If56b8bd54f5980397fcee125fa3b6107451c068b
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
7 years agojob-template fixes for vpp-csit-verify-virl-1604-test-{stream} 59/3459/1
Dave Wallace [Mon, 17 Oct 2016 22:56:51 +0000 (18:56 -0400)]
job-template fixes for vpp-csit-verify-virl-1604-test-{stream}

Change-Id: I201d1b9c2a0884eb4d6c8063aa5287de271780bb
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
7 years agoAdd csit functional test to vpp-csit-verify-virl-1604-test-{stream} 58/3458/2
Dave Wallace [Mon, 17 Oct 2016 19:29:18 +0000 (15:29 -0400)]
Add csit functional test to vpp-csit-verify-virl-1604-test-{stream}

Change-Id: I4a401dd8b9a7772bb971982b667747eff5042a4b
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
7 years agoInitial commit of support for rpm_dpdk project. 52/3452/5
Thomas F Herbert [Sun, 16 Oct 2016 23:52:46 +0000 (19:52 -0400)]
Initial commit of support for rpm_dpdk project.
Fix script name and removed Maven
Definition missing required for Centos 7 builds.

Change-Id: I6b7f4fab9c1b2d634e5576cd21977f0455a18cd1
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoMerge "Fix probe job to use ubuntu1604"
Thanh Ha [Mon, 17 Oct 2016 18:15:33 +0000 (18:15 +0000)]
Merge "Fix probe job to use ubuntu1604"

7 years agoFix probe job to use ubuntu1604 56/3456/1
Ed Warnicke [Mon, 17 Oct 2016 18:14:30 +0000 (11:14 -0700)]
Fix probe job to use ubuntu1604

Change-Id: I7b27c20b4ecf98d92bf3b5dfe8a49bbaabf37496
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoFix vpp-csit-verify-virl-1604-test due to 3412 55/3455/1
Thanh Ha [Mon, 17 Oct 2016 18:04:04 +0000 (14:04 -0400)]
Fix vpp-csit-verify-virl-1604-test due to 3412

Need to update vpp job to make use of changes from Change 3412.

Change-Id: I3946667d3eee87e0c9a7b7c7a84242de8eaa3319
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Remove jjb-update.sh script"
Ed Warnicke [Mon, 17 Oct 2016 17:58:03 +0000 (17:58 +0000)]
Merge "Remove jjb-update.sh script"

7 years agoMerge "Use fdio-infra-wrappers to simplify common wrapper use"
Ed Warnicke [Mon, 17 Oct 2016 17:57:36 +0000 (17:57 +0000)]
Merge "Use fdio-infra-wrappers to simplify common wrapper use"