summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2020-12-15Use 'lftools deploy archives' for log uploadDave Wallace6-185/+306
- This is a pre-requisite for using amazon S3 for log storage. - Requires docker images built by updated docker scripts to include packages required by 'lftools' or other project specific docker images to be upgraded with same packages. This change only updates jobs which are using fdiotools docker images. - Add FD.io specific global macros to avoid inflating docker images with packages required by unneeded global-jjb scripts. - Sort VPP job parameters alphabetically - Dump installed python3 packages in setup_executor_env.sh Change-Id: Ifddd8f2b70b10acf834ffc837b27ef5453213a86 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-12-08Merge "CSIT: Remove 1908_1 and 1908_2 jobs"Vratko Polak4-27/+0
2020-12-08CSIT: Remove 1908_1 and 1908_2 jobsTibor Frank4-27/+0
Change-Id: I862ee1e7c4c03dd5603fcede9c56b59fd3bafa7b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-07Fix packagecloud jobs to use fdiotools docker imagesDave Wallace2-12/+24
- Required to allow cleanup of old labels referencing snergster docker images. - Remove job supporting deprecated ubuntu1604 images. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ib0ba02e33c636c7b565e6156d81bd43cafcf2415
2020-12-04run ASAN within the non-voting VPP debug verify jobAndrew Yourtchenko2-5/+5
Address sanitizer catches a wide range of failures like buffer overruns, etc. So makes sense to run it during the debug test run. However, it is a bit picky to the compiler - currently it only works well only on GCC 8+, so this patch accounts for that by moving the job to 20.04 executor which has gcc-9 by default. Thanks to Benoit for the help getting it working. Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: If086907d1f20e99503aa0e811fd2ae95c168d731
2020-12-03Remove Sweetcomb jobsVanessa Rene Valderrama4-359/+0
The Sweetcomb project has been archived. This patch is to remove existing jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ic9d5d0d351767481c07ac27c1765160ed635228a
2020-12-03Remove opflexvpp jobsVanessa Rene Valderrama1-15/+0
The opflexvpp project has been archived. This patch is to remove existing jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I1ea81bdd5aa6c3b3284b4b7d059e6a9d44d52f3c
2020-12-03Remove puppet-fdio jobsVanessa Rene Valderrama1-130/+0
The puppet-fdio project has been archived. This patch is to remove existing jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Id661421bc13d84b2d5091b2b340fca4cc98b24a3
2020-12-03Remove Honeycomb jobsVanessa Rene Valderrama1-305/+0
The Honeycomb project has been archived. This patch is to remove existing jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I804c5dbc618394a507ff48e19a7dcb7127e11446
2020-12-02CSIT: Fix branch in csit-trending-weekly-2009-ltsTibor Frank1-1/+1
Change-Id: I23f8765c6c6c2c335854f29add42d83b9d51d8eb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-01Do not fail on base64 encoded commentsVratko Polak2-1/+14
+ Add job parameters for Sandbox testing. Change-Id: I3f8c088bd49b1926393a6fa9d3327dd6c7533656 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-30Upgrade JJB version for ci-jobsVanessa Rene Valderrama1-1/+1
Upgrading JJB version to 3.5.0 for ci-jobs Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9a519406b7ed2840c7353e97d07c668a1023cbc4
2020-11-30CSIT: Add csit-trending-weekly-2009-ltsTibor Frank1-0/+102
Change-Id: I83a2a3b60209edd8623cee2d9a737fcc5ebb7744 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-23Merge "CSIT: Unify path for robot plugin"Dave Wallace3-14/+14
2020-11-20Reduce merge build timeoutVanessa Rene Valderrama1-1/+1
Reducing the merge build timeout to a more reasonable timeout based on the average time to complete builds. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I5dd50776cb58c43180b82534067f9dd29b954162
2020-11-20CSIT: Unify path for robot pluginVratko Polak3-14/+14
+ We are trying to remove duplicates from logs.fd.io. + The unified path for logs is "archives" directory. - Except per-patch job, to be fixed later. + So, tell Robot plugin to get outputs from there. + Use quotes around the value. - This may break some old CSIT branches. + If yes, we will fix the CSIT code part (not ci-management). - Not touching inactive projects. Change-Id: I55f974ab27a2085690396db5b448978016c98684 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-18restore the mvn publisher in vpp+docs jenkins jobsAndrew Yourtchenko2-32/+32
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I0f0d781cfe427bcef8222b24eab4c8589ec92fed
2020-11-18remove the mvn publisher from vpp docs verify jobs tooAndrew Yourtchenko1-6/+6
Change-Id: If5445c464f12039325c8efe27cedeb1aec69368c Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2020-11-18Merge "Modify the serverId"Vanessa Rene Valderrama1-1/+1
2020-11-18Modify the serverIdVanessa Rene Valderrama1-1/+1
Modifying the serverID for log shipping to use the correct serverId Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I05b48ca46ee58786b40c2d84464011f7ad7c2840
2020-11-18disable the mvn publisher for the jobs in the VPP dev verify pipelineAndrew Yourtchenko1-26/+26
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I4cec1ba22827c1ca736f000358cff8f5dd5d18b8
2020-11-16Merge "Update 1n-tx2 VPP Device jobs"Dave Wallace2-6/+20
2020-11-16Merge "Fix node label in libparc jobs."Dave Wallace1-4/+4
2020-11-16Fix node label in libparc jobs.Mauro Sardara1-4/+4
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Ie4660a92c97951cffee837ddb3a76421ec042eed
2020-11-16Update 1n-tx2 VPP Device jobsJuraj Linkeš2-6/+20
Replace the timed 1n-tx2 CSIT jobs with per-patch CSIT and VPP jobs and add weekly and semiweekly CSIT VPP Device jobs. This is now possible since we have two 1n-tx2 testbeds instead of one. Change-Id: I4b106d95ffef48ebaea926c19ee4c7db8f22c655 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-11-12Fix package_cloud push of vpp-ext-depsDave Wallace1-3/+6
- Fix regression in previous change to packagecloud_push.sh Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Idfb47bd49bc59467ba3f28499edcdd41a00d04ce
2020-11-11CSIT: 2n-zn2 daily + dpdk-weeklypmikus1-0/+3
- VPP weekly no capacity. - DPDK weekly is fast and can reveal baseline numbers. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ic77f2f4177189fa7a36a3dae9dc8dcf403b8475f
2020-11-10Merge "Remove centos7 CI jobs for VPP master branch (VPP 21.01)"Vratko Polak1-1/+26
2020-11-10Merge "Fix packagecloud_push.sh upload failure for vpp-ext-deps"Vratko Polak1-3/+22
2020-11-10Fix packagecloud_push.sh upload failure for vpp-ext-depsDave Wallace1-3/+22
- When a new vpp-ext-deps version is created, the packagecloud_push.sh script will declare a failure for merge jobs if the package already has been pushed by another job running in parallel. Since vpp-ext-deps will be automatically rebuilt by the VPP build, there is no reason to fail the merge job if the packagecloud push fails for the vpp-ext-deps package. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I96edc6948b7f8b654cc66154412e5eb00927266a
2020-11-10Merge "Add ubuntu 20.04 jobs for libparc. Cleanup unused jobs."Dave Wallace1-425/+141
2020-11-09Move jjb merge to other nodeJessica Wagantall1-1/+2
ci-management-jjb-merge has sporadic failures Trying "centos7-builder-8c-8g" node to see if it improves. Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib96b6ebf1e9c126f31936a34567c7e0148dd2769
2020-11-06Remove centos7 CI jobs for VPP master branch (VPP 21.01)Dave Wallace1-1/+26
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I7b3129a15b6a3e7200b7cc1125c6ff75160a2960
2020-11-06Add ubuntu 20.04 jobs for libparc.Mauro Sardara1-425/+141
Cleanup unused jobs. Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I5b15c47d9003c7950f15fb3977c08da6275545fa
2020-11-05Promote debian-10 verify/merge jobs to productionDave Wallace1-18/+20
- Executor docker image fdiotools/builder-debian10:prod-x86_64 image verified on sandbox with latest master and stable/2009 patches Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I1db4aab79d0b1d63bf92c32150870ad8267bf60c
2020-11-05Merge "Install vpp-ext-deps rpms from local packages."Vratko Polak1-1/+12
2020-11-05Merge "Fix apt-cache show cmd failure on Debian-10"Vratko Polak1-5/+8
2020-11-05Merge "Promote centos-8 verify/merge jobs to production."Vratko Polak1-4/+4
2020-11-04Install vpp-ext-deps rpms from local packages.Dave Wallace1-1/+12
- In setup_vpp_dpdk_dev_env.sh if the required vpp-ext-deps package version is available in /root/Downloads, then install the local package instead of downloading and installing it from packagecloud.io. Change-Id: Iffb8394288524732a2fd2795eec6324d85b17ef5 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-11-04Fix apt-cache show cmd failure on Debian-10Dave Wallace1-5/+8
- The version of apt-cache on debian-10 does not produce the same output as the versions in Ubuntu distros. Refactor extraction of vpp-ext-deps package name from apt-cache output. Change-Id: I92c297d91f6acf332be6a54bc1eaac83a4d3d7da Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-11-03Promote centos-8 verify/merge jobs to production.Dave Wallace1-4/+4
- Executor docker image fdiotools/builder-centos8:prod-x86_64 image verified on sandbox with latest master and stable/2009 patches Change-Id: Ibe619a0082130a60273cbfda2c008ae452194f7a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-30Set the daily mrr jobs cadence to normalTibor Frank1-2/+2
- 2n-clx and 2n-skx Change-Id: I777a7de23d114256c2c644d4b3ed33853a7d352d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-10-29Set the daily mrr jobs cadence to normalTibor Frank2-6/+6
- only for 3n-hsw, 3n-skx, 3n-tsh, 3n-dnv, 2n-dnv - 2n-clx and 2n-skx will be done when resting of NAT44 finishes Change-Id: Ia9dc00756de887a725bb603f8ad14a61b2d2ce6d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-09-21CSIT: rls2009_lts branchJan Gelety4-6/+22
Branch rls2009_lts is the development branch for 2009 LTS release whith running vpp mrr weekly jobs. Trendig job for rls209_lts branch will be introduced later when PAL part is ready. Change-Id: Ic3aa7f38bb9c35ceca638fab1f256071ff3ebf53 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-10-22Merge "Remove vpp stable/2001 jobs as the branch is EOL"Vratko Polak2-17/+0
2020-10-19CSIT: Add more Zen2 jobspmikus1-0/+4
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I18e667dfb10cbf17b5cc0c545114f14cc588ee77
2020-10-16Fix setup_vpp_ubuntu_docker_test.sh on vpp stable branchesDave Wallace1-2/+3
- Fix set -e bug on snergster executors for vpp stable/* branches introduced by https://gerrit.fd.io/r/c/ci-management/+/29209 Change-Id: Icb261cf0a198f9c76feca689e4013a5dd0247f8b Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-15Remove vpp stable/2001 jobs as the branch is EOLDave Wallace2-17/+0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Id531b1b7e13bc17ecf6e290223d067d715d787a3
2020-10-15Merge "Clean up vpp jenkins scripts & docker dir"Vratko Polak47-391/+586
2020-10-15Merge "Add jobs for branch stable/2005 Refactoring of JJB yaml configuration"Dave Wallace1-517/+233