pmikus [Wed, 25 Jan 2017 05:37:41 +0000 (06:37 +0100)]
Add csit report merge job
- Purpose of this job is to publish csit report generated in sphinx-doc
Change-Id: I39267e0dd6f32554c999beed05faefe6f5bcebbd
Signed-off-by: pmikus <pmikus@cisco.com>
Thanh Ha [Thu, 19 Jan 2017 20:13:08 +0000 (15:13 -0500)]
Enable only 1 merge job for a release
Change-Id: Ie493df45ec67d92bbc6724ebe92f75b280bb571f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Tibor Frank [Thu, 19 Jan 2017 08:15:14 +0000 (09:15 +0100)]
CSIT-474: CSIT documentation publishing
Change-Id: I894918843cb6b95533c6a83665504730ae0ccc94
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Peter Mikus [Wed, 18 Jan 2017 18:13:18 +0000 (18:13 +0000)]
Fix the path creation.
Change-Id: I1d4162d39cbf003e855e296d5c4532cebf237d15
Signed-off-by: pmikus <pmikus@cisco.com>
Ed Warnicke [Wed, 18 Jan 2017 18:02:43 +0000 (18:02 +0000)]
Merge "CSIT-474: CSIT documentation publishing"
Tibor Frank [Wed, 18 Jan 2017 17:17:49 +0000 (18:17 +0100)]
CSIT-474: CSIT documentation publishing
Change-Id: I1ad397044fca58579e31138511fc729b4eef59f0
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vanessa Rene Valderrama [Wed, 18 Jan 2017 16:48:25 +0000 (10:48 -0600)]
Adding Maven deploy to integration jobs
The team wants hc2vpp-integration to deploy hc2vpp artifacts because
hc2vpp artifacts depend on jars published by vpp-merge
Change-Id: Ifd5212a004f262040aaa6b1c515adffee099b8af
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Andrew Grimberg [Wed, 18 Jan 2017 15:48:07 +0000 (15:48 +0000)]
Merge "Add lcov package to Ubuntu images"
Thanh Ha [Tue, 17 Jan 2017 21:41:15 +0000 (21:41 +0000)]
Merge "Fixing the Maven deploy publisher"
Vanessa Rene Valderrama [Tue, 17 Jan 2017 21:02:35 +0000 (15:02 -0600)]
Fixing the Maven deploy publisher
Moving the Maven deploy above the ship logs and removing from the
integration until I receive confirmation from the team that it's
required
Change-Id: Ib7692b8572e3b0d55a79f5180dfa2764d406ca75
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Ed Warnicke [Tue, 17 Jan 2017 21:16:33 +0000 (21:16 +0000)]
Merge "Remove deprecated vagrant configuration"
Ed Warnicke [Tue, 17 Jan 2017 20:50:54 +0000 (20:50 +0000)]
Merge "Create new stream 1701 for nsh_sfc project"
Vanessa Rene Valderrama [Tue, 17 Jan 2017 20:45:55 +0000 (14:45 -0600)]
Adding the Maven deploy publisher
Updating the merge and integration jobs to include the Maven deploy
publisher to allow artifacts to be deployed
Change-Id: If76a991a79cf840bcc0ace0dea62da3917da2cca
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Hongjun Ni [Tue, 17 Jan 2017 16:44:21 +0000 (00:44 +0800)]
Create new stream 1701 for nsh_sfc project
Change-Id: I39d75d7cc79e9c4339a2465beb060ef7f1145a65
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
Andrew Grimberg [Fri, 13 Jan 2017 19:34:11 +0000 (11:34 -0800)]
Remove deprecated vagrant configuration
Remove redundant and unsuported vagrant configuration since packer
changes were merged in early December 2016 and all systems have been
moved to packer based images.
Change-Id: I4859734ea732730e52a173c91b1d13cb77548506
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Vanessa Rene Valderrama [Fri, 13 Jan 2017 16:11:20 +0000 (16:11 +0000)]
Merge "CSIT-474: CSIT documentation publishing"
Jan Srnicek [Fri, 13 Jan 2017 08:44:00 +0000 (09:44 +0100)]
Enabled publishing of docs for honeycomb
Change-Id: I115c83e231db7e52c322f2b5243ca84e423e9a54
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
Vanessa Rene Valderrama [Thu, 12 Jan 2017 20:03:24 +0000 (20:03 +0000)]
Merge "Prepare necessary CSIT jobs for VPP 1701 branch (CIMANAGE-19)"
Jan Gelety [Wed, 21 Dec 2016 13:41:26 +0000 (14:41 +0100)]
Prepare necessary CSIT jobs for VPP 1701 branch (CIMANAGE-19)
Do needed changes to prepare following CSIT jobs for VPP 1701 branch:
- csit-vpp-functional-1701-virl
- csit-vpp-verify-1701-weekly
- csit-vpp-verify-1701-semiweekly
- csit-validate-pylint-1701
Change-Id: I5e6bc8adcd3bec3c4a89423890780ffcd0176cc9
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Tibor Frank [Mon, 9 Jan 2017 08:11:06 +0000 (09:11 +0100)]
CSIT-474: CSIT documentation publishing
Change-Id: I5614c77b4dc3e13b8027c9312a0b167b66fed093
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 11:12:44 +0000 (05:12 -0600)]
Add lcov package to Ubuntu images
Add lcov package to the Ubuntu image to prevent dependency resolution
issues during builds.
Change-Id: I835945aeffa7a46c1a136486b3d8d804fa2b7727
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Fri, 6 Jan 2017 16:21:37 +0000 (16:21 +0000)]
Merge "New stream for hc2vpp stable/1701"
Vanessa Rene Valderrama [Fri, 6 Jan 2017 16:21:05 +0000 (16:21 +0000)]
Merge "New strem for honeycomb stable/1701"
Vanessa Rene Valderrama [Fri, 6 Jan 2017 16:20:31 +0000 (16:20 +0000)]
Merge "CSIT-474: CSIT documentation auto generation"
pmikus [Thu, 5 Jan 2017 09:11:12 +0000 (10:11 +0100)]
CIMANAGE-20 Create csit-dpdk-perf Jenkins job
Create csit-dpdk-perf Jenkins job with manual trigger on gerrit
comment. Purpose of this job is to verify CSIT code against DPDK
stable.
Change-Id: Icff34543bc90b2c59add71b09be6a24d3e50378d
Signed-off-by: pmikus <pmikus@cisco.com>
Tibor Frank [Mon, 2 Jan 2017 08:17:56 +0000 (09:17 +0100)]
CSIT-474: CSIT documentation auto generation
- add jenkins jobs (verify and merge) to generate and
upload CSIT documentation
Change-Id: I2b28dc85cc04cbd78486713bfb26eecdefbc7e55
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Marek Gradzki [Wed, 4 Jan 2017 12:37:41 +0000 (13:37 +0100)]
New stream for hc2vpp stable/1701
Change-Id: Ic1c2505d15b0e574530ea4d5600cdfc4dc250118
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Marek Gradzki [Wed, 4 Jan 2017 12:27:08 +0000 (13:27 +0100)]
New strem for honeycomb stable/1701
Change-Id: I52fe0e73dc6b0b66ae7d22991ea31a7210ee8d82
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Marek Gradzki [Wed, 21 Dec 2016 07:57:08 +0000 (08:57 +0100)]
Fix plots cfg for honeycomb-benchmark-master
Current configuration creates 4 plot sections,
but each of them contains only first of defined plots.
Change-Id: Ib8bcd2b3936ac08b9ca129b4e0902d1a3916ba5c
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Andrew Grimberg [Wed, 21 Dec 2016 22:16:29 +0000 (14:16 -0800)]
Fix log upload URL for log shipping
Nexus uncompress magic happens on a special service URL. If it's not
used then compressed objects won't get expanded
Change-Id: I19c1bf1f2de1544f82bef3b915dc01558251a471
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Andrew Grimberg [Wed, 21 Dec 2016 19:12:33 +0000 (19:12 +0000)]
Merge "Enable log shipping on all puppet-fdio jobs"
Vanessa Rene Valderrama [Wed, 21 Dec 2016 19:11:02 +0000 (13:11 -0600)]
Enable log shipping on all puppet-fdio jobs
* Configure log shipping on all puppet-fdio jobs
Change-Id: Iaf759aa813556f80b7e60c919249038053f196f6
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Wed, 21 Dec 2016 19:07:01 +0000 (13:07 -0600)]
Enable log shipping on all csit jobs
* Configure log shipping on all csit jobs
Change-Id: Ibef86a6fe5ae185fdab075b21c72f883c706716d
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Wed, 21 Dec 2016 18:01:36 +0000 (12:01 -0600)]
Enable log shipping on all ci-management jobs
* Configure log shipping on all ci-management jobs
Change-Id: Ic46f8866181407ce903d6ee21bd9ee04074cadc1
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Andrew Grimberg [Wed, 21 Dec 2016 17:31:56 +0000 (17:31 +0000)]
Merge "Enable log shipping on all hc2vpp jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:31:43 +0000 (17:31 +0000)]
Merge "Enable log shipping on all rpm_dpdk jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:31:30 +0000 (17:31 +0000)]
Merge "Enable log shipping on all nsh_sfc jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:31:16 +0000 (17:31 +0000)]
Merge "Enable log shipping on all trex jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:31:06 +0000 (17:31 +0000)]
Merge "Enable log shipping on all tldk jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:30:55 +0000 (17:30 +0000)]
Merge "Enable log shipping on all vpp jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:30:40 +0000 (17:30 +0000)]
Merge "Enable log shipping on all csit jobs"
Andrew Grimberg [Wed, 21 Dec 2016 17:30:24 +0000 (17:30 +0000)]
Merge "Enable log shipping on all honeycomb jobs"
Vanessa Rene Valderrama [Tue, 20 Dec 2016 12:28:53 +0000 (06:28 -0600)]
Enable log shipping on all honeycomb jobs
* Configure log shipping on all honeycomb jobs
Change-Id: Ib399a2e3d1da582d31a77927785f56f735684f0c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 12:26:33 +0000 (06:26 -0600)]
Enable log shipping on all csit jobs
* Configure log shipping on all csit jobs
Change-Id: Ia6da41d44b3138745be999c0eb777bf303078575
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 12:22:19 +0000 (06:22 -0600)]
Enable log shipping on all vpp jobs
* Configure log shipping on all vpp jobs
Change-Id: I883585783280ce87148e57d224ffcfc4dc5ff5f3
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 12:18:54 +0000 (06:18 -0600)]
Enable log shipping on all tldk jobs
* Configure log shipping on all tldk jobs
Change-Id: I3fd62b882ed4f00f38c3b5f2dcd14b000c318299
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 12:11:46 +0000 (06:11 -0600)]
Enable log shipping on all trex jobs
* Configure log shipping on all trex jobs
Change-Id: I5e722652a3c1481b3047ac4d2c5954d126c260d2
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 12:09:18 +0000 (06:09 -0600)]
Enable log shipping on all nsh_sfc jobs
* Configure log shipping on all nsh_sfc jobs
Change-Id: I282085803edf79280ec6949af7783ea473815f8c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 11:59:08 +0000 (05:59 -0600)]
Enable log shipping on all rpm_dpdk jobs
* Configure log shipping on all rpm_dpdk jobs
Change-Id: I7f33432f9246a37027357d8bc8279bd1484a3c55
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 11:55:07 +0000 (05:55 -0600)]
Enable log shipping on all hc2vpp jobs
* Configure log shipping on all hc2vpp jobs
Change-Id: Ic43d46cd8438341f4169096b7229a8a641f8064b
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 11:49:42 +0000 (05:49 -0600)]
Enable log shipping on all deb_dpdk jobs
* Configure log shipping on all deb_dpdk jobs
Change-Id: I80b6264d9718a43d913d84efcba0bfc860b32a0b
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 11:36:48 +0000 (05:36 -0600)]
Global log shipping macro
Ship all console and environment logs as well as anything in
$WORKSPACE/archives to https://logs.fd.io.
All text files will be pre-compressed for quicker serving from the log
hosting which is configured to properly serve the files so they will
expand properly in the browser.
Change-Id: Ica8be1ca9af82dfc64d063a5d3fa30be3585253c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Andrew Grimberg [Wed, 21 Dec 2016 14:36:30 +0000 (06:36 -0800)]
Update Ubuntu baseline to disable daily auto-update
* Updates the Ubuntu baseline build section to forcibly disable the
default daily system package update for security patches
* Make sure that the provision/basebuild directory that the build
template is using exists with a .dummy placeholder
Change-Id: Iffd493c3cfb6263d32d65d06e0e20a3bdbc58926
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Marek Gradzki [Mon, 19 Dec 2016 11:47:03 +0000 (12:47 +0100)]
HONEYCOMB-288: separate plots for read and each write type
Depends on https://gerrit.fd.io/r/#/c/4385
Change-Id: Ib6f9e167c98d390248a9f2837b8bcb70a76af6ad
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Vanessa Rene Valderrama [Tue, 20 Dec 2016 00:03:23 +0000 (18:03 -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: I8f4a01d82917c34377b76ca3d3e875ce61720cc4
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Mon, 19 Dec 2016 23:25:13 +0000 (17:25 -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: I96cef20562a6896e3c5337cc4e6ff8865117ea9d
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Mon, 19 Dec 2016 23:00:13 +0000 (17:00 -0600)]
Convert nsh_sfc to be Packer compliant
Transition jobs for nsh_sfc to be Packer compliant
* Modifying nsh_sfc build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover
Change-Id: I264f2dc76dfa3388bc06fde467a0f19577691de5
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Mon, 19 Dec 2016 23:15:28 +0000 (17:15 -0600)]
Removing gtest call for tldk jjb
Change 4372 was reverted because it is broken in production which was
blocking the Packer cut-over. This change is removing the call to gtest
in the tldk jjb
Change-Id: I9cd3baedc759bfc21caae604e96d7067b1e6d68e
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Andrew Grimberg [Mon, 19 Dec 2016 22:28:17 +0000 (22:28 +0000)]
Merge "Convert hc2vpp to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:55:35 +0000 (21:55 +0000)]
Merge "Revert "Add dependencies for tldk jjb""
Thanh Ha [Mon, 19 Dec 2016 21:46:57 +0000 (21:46 +0000)]
Merge "Convert nsh_sfc to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:46:04 +0000 (21:46 +0000)]
Merge "Convert tldk to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:45:41 +0000 (21:45 +0000)]
Merge "Convert puppet-fdio to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:44:31 +0000 (21:44 +0000)]
Merge "Convert trex 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"
Thanh Ha [Mon, 19 Dec 2016 21:42:30 +0000 (21:42 +0000)]
Merge "Convert honeycomb to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 21:41:57 +0000 (21:41 +0000)]
Merge "Convert vpp to be Packer compliant"
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>
Vanessa Rene Valderrama [Mon, 19 Dec 2016 21:25:01 +0000 (15:25 -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: I5367576ac90c9c823f8e76f4288afb488fc64bd4
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
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>
Thanh Ha [Mon, 19 Dec 2016 21:00:54 +0000 (21:00 +0000)]
Merge "Convert deb_dpdk to be Packer compliant"
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>
Thanh Ha [Mon, 19 Dec 2016 20:25:57 +0000 (20:25 +0000)]
Merge "Convert csit to be Packer compliant"
Thanh Ha [Mon, 19 Dec 2016 18:56:29 +0000 (18:56 +0000)]
Merge "Convert Vagrant to Packer"
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>
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>
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>
Vanessa Rene Valderrama [Thu, 15 Dec 2016 18:16:51 +0000 (12:16 -0600)]
Convert trex to be Packer compliant
Transition jobs for trex to be Packer compliant
* Modifying trex build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover
Change-Id: I8019f74e8fa01bcc1db5c1cd4c439a352a77e54d
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
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>
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>
Vanessa Rene Valderrama [Thu, 15 Dec 2016 19:14:02 +0000 (13:14 -0600)]
Convert puppet-fdio to be Packer compliant
Transition jobs for puppet-fdio to be Packer compliant
* Modifying puppet-fdio build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover
Change-Id: Iad46ce0b4d14cb0c698c0ac98254c9268feb4647
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
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>
Vanessa Rene Valderrama [Thu, 15 Dec 2016 18:01:30 +0000 (12:01 -0600)]
Convert tldk to be Packer compliant
Transition jobs for nsh_sfc to be Packer compliant
* Modifying tldk build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover
Change-Id: Ib65a1fbf712650df47ad35b5bab83b61ac756647
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Thu, 15 Dec 2016 17:56:07 +0000 (11:56 -0600)]
Convert nsh_sfc to be Packer compliant
Transition jobs for nsh_sfc to be Packer compliant
* Modifying nsh_sfc build minions to use the new node naming standard
* Temporarily using mvn33-new during cutover
Change-Id: Iacb178f37eb726e033183a2cc48f0ac4b46dd448
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Vanessa Rene Valderrama [Fri, 16 Dec 2016 19:33:21 +0000 (13:33 -0600)]
Revert "Add dependencies for tldk jjb"
This reverts commit
486588e7a8095791b81a4ac8bd0062e2297a61ee.
Reverting change because it's currently broken in production and will
block the Packer cut-over from Vagrant
Change-Id: I5e9da2ceeb6c79148ad1af18563cbf3ccb5a612d
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
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>
Vanessa Rene Valderrama [Fri, 16 Dec 2016 14:42:55 +0000 (14:42 +0000)]
Merge "CSIT-474: CSIT documentation auto generation"
Vanessa Rene Valderrama [Fri, 16 Dec 2016 14:41:24 +0000 (14:41 +0000)]
Merge "HONEYCOMB-288: include score error in benchmark plot"
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>
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>
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>
Vanessa Rene Valderrama [Mon, 12 Dec 2016 17:24:10 +0000 (17:24 +0000)]
Merge "CSIT-484: New csit-hc2vpp job set"
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>
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>
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>
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>
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>
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>
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>
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""