Dave Wallace [Mon, 15 Mar 2021 21:52:20 +0000 (21:52 +0000)]
Merge "CSIT: Convert jobs to ubuntu2004 part.II"
pmikus [Mon, 8 Mar 2021 19:06:33 +0000 (19:06 +0000)]
CSIT: Convert jobs to ubuntu2004 part.II
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I7417c6c14eaa7a9dfd09b972ede4c70aa4ff93f0
Vanessa Rene Valderrama [Fri, 12 Mar 2021 21:17:25 +0000 (15:17 -0600)]
Modify executor flavors
Modifying the executors to use the new V3 flavors which will improve
performance and are more cost efficient.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I74bdda1e2be2a42e0927e8bd4243dd2b495e3cef
Vanessa Rene Valderrama [Fri, 12 Mar 2021 19:53:18 +0000 (13:53 -0600)]
Upgrade common-packer to v0.7.6
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I8c358ae6a244db7c22adbb99d269f9c5748cb74f
Dave Wallace [Fri, 12 Mar 2021 16:10:54 +0000 (16:10 +0000)]
Merge "CSIT: Convert jobs to ubuntu2004 part.IV"
Dave Wallace [Fri, 12 Mar 2021 16:10:40 +0000 (16:10 +0000)]
Merge "CSIT: Convert jobs to ubuntu2004 part.III"
Vanessa Rene Valderrama [Thu, 11 Mar 2021 20:40:30 +0000 (20:40 +0000)]
Merge "Upgrade common-packer to v0.7.5"
pmikus [Thu, 11 Mar 2021 10:57:05 +0000 (10:57 +0000)]
CSIT: Convert jobs to ubuntu2004 part.IV
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I69e2393dafe129fa9effd6ce10f6b1ac34616860
Dave Wallace [Wed, 10 Mar 2021 18:42:33 +0000 (13:42 -0500)]
Update sandbox bash functions
- Add '-n' option to jjsb-test() and
jjsb-update() to limit output to
the most useful information of each
function -- job names and number of
jobs respectively.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I47722c2238ad5bbdc9e289885303fe68239503f9
Vratko Polak [Wed, 10 Mar 2021 18:11:50 +0000 (18:11 +0000)]
Merge "Display DNS config in console logs."
pmikus [Mon, 8 Mar 2021 19:17:07 +0000 (19:17 +0000)]
CSIT: Convert jobs to ubuntu2004 part.III
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I4188b435046dbaf6a8a8e5021e50db3c90d8ef79
pmikus [Mon, 8 Mar 2021 18:42:08 +0000 (18:42 +0000)]
CSIT: Convert jobs to ubuntu2004 part.I
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I5423091a9a45be430be8509786e27c6fea775b60
Dave Wallace [Mon, 8 Mar 2021 16:07:32 +0000 (11:07 -0500)]
Display DNS config in console logs.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I2f7b549a903d3cd572a4711901ce1d138e922aa5
Vanessa Rene Valderrama [Fri, 5 Mar 2021 11:53:27 +0000 (05:53 -0600)]
Upgrade common-packer to v0.7.5
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I14b558a42507b9c04bd6c2f492da86d6eee1575a
Dave Wallace [Tue, 23 Feb 2021 21:35:39 +0000 (16:35 -0500)]
Move VPP docs master-ubuntu2004-x86_64 jobs to production.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I7b8792d0ae23ca591fd0aa39c2625c428c369300
Vratko Polak [Tue, 23 Feb 2021 15:06:45 +0000 (15:06 +0000)]
Merge "vpp: print "git diff" before running API checkstyle"
Andrew Yourtchenko [Tue, 23 Feb 2021 11:46:31 +0000 (11:46 +0000)]
vpp: print "git diff" before running API checkstyle
API checkstyle is unhappy if the repo is not clean.
An example:
https://jenkins.fd.io/job/vpp-checkstyle-verify-master-ubuntu2004-x86_64/598/console
Output the changes to make diagnostics easier.
Change-Id: I3fe1dfd0adde47e2140151687a6ab31885fc851c
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Dave Wallace [Fri, 12 Feb 2021 18:07:35 +0000 (13:07 -0500)]
Fix installation of lftools python packages in docker images.
- fix build script to remove $DOCKER_BUILD_DIR before
copying ci-management repo into it.
- remove unnecessary jenkins account configuration.
Change-Id: I6267b13efad1426194ea87f63c7284bed4b988a1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vratko Polak [Wed, 17 Feb 2021 14:41:54 +0000 (14:41 +0000)]
Merge "Change 'make test' os on VPP/master to ubuntu-20.04"
Vratko Polak [Wed, 17 Feb 2021 09:32:52 +0000 (09:32 +0000)]
Merge "CSIT: Set daily jobs cadence to normal"
Dave Wallace [Tue, 16 Feb 2021 23:22:41 +0000 (18:22 -0500)]
Change 'make test' os on VPP/master to ubuntu-20.04
- remove beta job templates which should have been
done in a previous gerrit change.
Change-Id: Id27bc54b86fa0affaaae40e97149ed49d760bdc3
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vratko Polak [Tue, 16 Feb 2021 15:13:09 +0000 (15:13 +0000)]
Merge "Move ubuntu2004-aarch64 jobs into production"
Tibor Frank [Tue, 16 Feb 2021 08:34:19 +0000 (09:34 +0100)]
CSIT: Set daily jobs cadence to normal
Change-Id: Ie575ccebc2a5b4bce91f740f9785499985cae56d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Dave Wallace [Mon, 15 Feb 2021 23:46:23 +0000 (23:46 +0000)]
Merge "Delete remains of DMM jobs"
Andrew Yourtchenko [Fri, 12 Feb 2021 13:36:07 +0000 (13:36 +0000)]
vpp: enable multi-worker make test on Debian10
This patch enables the multi-worker make test
on the branches that support it, as a voting job directly,
to capture the working tests and avoid the new non-working
multiworker testcases.
Change-Id: Ibeedd8f8aa2851c022b045d37505bb75bf460de8
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Dave Wallace [Thu, 14 Jan 2021 19:34:29 +0000 (14:34 -0500)]
Move ubuntu2004-aarch64 jobs into production
- move ubuntu2004-aarch64 merge/verify jobs from
beta into production on master as required for
https://gerrit.fd.io/r/c/vpp/+/30734
- remove beta job definitions
- refactor os job add/remove from separate
project definitions to exclude list in
vpp-<arch> project definitions
- handle errors when parsing yaml files in
dbld_csit_find_ansible_packages.py
Change-Id: Ife651a6b85c6c3872255f15bd87ede499ee78b22
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vratko Polak [Thu, 11 Feb 2021 17:55:48 +0000 (17:55 +0000)]
Merge "Complete move of non-voting VPP jobs to periodic"
Dave Wallace [Thu, 11 Feb 2021 16:38:42 +0000 (16:38 +0000)]
Merge "vpp build.sh: move from "make verify" to "make pkg-verify" + "make test""
Dave Wallace [Wed, 10 Feb 2021 21:20:44 +0000 (16:20 -0500)]
Complete move of non-voting VPP jobs to periodic
- Original attempt to convert non-voting jobs [0] failed when
applied while non-voting jobs were executing and was reverted.
This patch completes the 2 part merging of [0] which disables
non-voting job triggers.
[0] https://gerrit.fd.io/r/c/ci-management/+/31105
- clean up branch-refspec usage across all projects/templates
Change-Id: I17851b141f1b70893685318a503f45d45e70df88
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Mauro Sardara [Thu, 11 Feb 2021 08:40:40 +0000 (09:40 +0100)]
Correct OS typo in cicn jobs.
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: Icf65c06fe519dd7f7c81cfaf3d09c3d9dc6dcd4b
Vanessa Rene Valderrama [Wed, 10 Feb 2021 18:59:57 +0000 (18:59 +0000)]
Merge "Add centos8 jobs to hicn and cicn."
Mauro Sardara [Wed, 10 Feb 2021 17:49:47 +0000 (18:49 +0100)]
Add centos8 jobs to hicn and cicn.
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I383542a94b29044b4191ea0db205c9d5574c6097
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Andrew Yourtchenko [Mon, 8 Feb 2021 13:25:17 +0000 (13:25 +0000)]
vpp build.sh: move from "make verify" to "make pkg-verify" + "make test"
Problem: The VPP CI merge and verify jobs use the "make verify", which has
special handling depending on the OS. So, to make meaningful changes
like running the test suite on more platforms, one would need
to make the changes in two places, which is error-prone and slow.
Solution: move the logic on which OS to run the "make test" into
the ci-management scripts, and stop using "make verify"
Change-Id: Icc7daa9364198f455ed8ca5bae5e5da5f15baf48
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Dave Wallace [Tue, 9 Feb 2021 22:19:58 +0000 (17:19 -0500)]
Disable non-voting VPP jobs preparing to make them periodic
- Original attempt to convert non-voting jobs [0] failed when
applied while non-voting jobs were executing and was reverted.
This patch is a refactoring of [0] which disables non-voting job
triggers. After it has been merged and all non-voting jobs
have completed and the trigger disabling verified, another
patch will be pushed which enables commented out triggers.
[0] https://gerrit.fd.io/r/c/ci-management/+/31105
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I4cc2de88e21f6ed3e2b7bb43494c760fcd27519c
Andrew Yourtchenko [Fri, 29 Jan 2021 11:18:01 +0000 (11:18 +0000)]
Add the core file decoding+cleanup for the verify jobs
- Add better failure reporting and dry run handling
for build scripts.
Change-Id: Ia19bae15ff4880b07094f4f665e5e00030eda27c
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vanessa Rene Valderrama [Mon, 8 Feb 2021 19:42:05 +0000 (19:42 +0000)]
Merge "Revert "Move non-voting VPP jobs to periodic""
Dave Wallace [Mon, 8 Feb 2021 19:20:06 +0000 (19:20 +0000)]
Revert "Move non-voting VPP jobs to periodic"
This reverts commit
0789c02cc44263cc8555c8629a8894c6ec6f50a4.
Reason for revert: vpp-debug-verify jobs are still being triggered per-patch and are voting :(
Change-Id: I71cce767e680e17944c640b70ccab610e20422e0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vratko Polak [Mon, 8 Feb 2021 15:29:05 +0000 (15:29 +0000)]
Merge "Move non-voting VPP jobs to periodic"
Dave Wallace [Thu, 4 Feb 2021 03:39:17 +0000 (22:39 -0500)]
Move non-voting VPP jobs to periodic
- run master jobs hourly & 2009 jobs daily
- also clean up some comments & nomenclature
Change-Id: Idea66f9621444917f5a6ecb617375c7ef2494487
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vanessa Rene Valderrama [Fri, 5 Feb 2021 16:48:20 +0000 (10:48 -0600)]
Remove JVPP jobs
The JVPP project has been archived. This patch is to remove existing
jobs.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I6419cae90d3d5eaf49726318ad4c0d96498c71c4
Dave Wallace [Mon, 1 Feb 2021 22:35:45 +0000 (17:35 -0500)]
Promote vpp-*-centos8-aarch64 jobs to production
- Update lftools install in the docker image builder
to use the same options as global-jjb lf-activate-venv
to pre-populate python cache, otherwise it takes
15+ minutes for lf-activate-venv to complete.
Change-Id: I8c1124faadfbf65228c31418ed02b5967e7fa82c
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Vratko Polak [Thu, 4 Feb 2021 09:12:26 +0000 (09:12 +0000)]
Merge "Add packages to docker image builder"
Dave Wallace [Thu, 4 Feb 2021 02:42:34 +0000 (02:42 +0000)]
Merge "backup upload archives: avoid gzip compressing the files if they are already compressed"
Dave Wallace [Wed, 3 Feb 2021 22:03:04 +0000 (17:03 -0500)]
Add packages to docker image builder
- sshpass for CSIT
- gdb for VPP core decode
- Add comment to end of builder script
to detect completion in build log.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I6ddbc066f07514dbd76f02104bc04c3bc70da163
Dave Wallace [Tue, 2 Feb 2021 20:30:12 +0000 (15:30 -0500)]
Deprecate VPP stable/2005
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Ifba4ab4270d8eddf9713fa817f00b179247fd09f
Andrew Yourtchenko [Fri, 29 Jan 2021 11:31:43 +0000 (11:31 +0000)]
backup upload archives: avoid gzip compressing the files
if they are already compressed
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: Ie0ce0a303f3d681b8aae697c1b358534e68b2c28
Vanessa Rene Valderrama [Thu, 28 Jan 2021 20:15:22 +0000 (20:15 +0000)]
Merge "Need to differentiate"
Vratko Polak [Thu, 28 Jan 2021 15:40:14 +0000 (15:40 +0000)]
Merge "Import jjb test bash functions from vpp repo."
Vratko Polak [Thu, 28 Jan 2021 15:17:27 +0000 (15:17 +0000)]
Merge "Skip VPP build for merge jobs with Gerrit ID != git HEAD."
Dave Wallace [Thu, 14 Jan 2021 19:27:47 +0000 (14:27 -0500)]
Import jjb test bash functions from vpp repo.
- Also move get_gerrit_refspec() from docker/scripts/lib_common.sh
into sandbox_test_functions.sh
Change-Id: I8f4a1648da678361c7ab364724f488571c91f0b7
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Dave Wallace [Tue, 26 Jan 2021 02:41:14 +0000 (21:41 -0500)]
Skip VPP build for merge jobs with Gerrit ID != git HEAD.
- Since merge jobs are serialized after the patches have
been merged into git, all merge jobs which do not have
the same Gerrit ID as git HEAD are redundant. Skip
them to save useless cycles and to reduce the size of
the build queues when multiple patches are merged in a
short amount of time.
- This also fixes the issue with packagecloud packages
containing different contents then the associated
Gerrit ID when built & pushed in this state.
Change-Id: I822492bd1d523576373bb268258c181a9c5edb42
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Dave Wallace [Fri, 22 Jan 2021 21:03:29 +0000 (16:03 -0500)]
Change vpp-checkstyle-verify-master to run on ubuntu 20.04
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I7c899535fc1cf75239548ab7bde911a47d0b7f45
Vanessa Rene Valderrama [Tue, 26 Jan 2021 18:27:59 +0000 (12:27 -0600)]
Upgrade global-jjb to v0.60.4
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I56b483fb55e4ad3050f70ba60dcec36ee4a7f9c3
Dave Wallace [Tue, 19 Jan 2021 20:24:12 +0000 (20:24 +0000)]
Merge "Add missing ubuntu1804-us label to FDIONOMAD cloud."
Aric Gardner [Tue, 19 Jan 2021 19:32:36 +0000 (14:32 -0500)]
Need to differentiate
sandbox and main jenkins servers
have unique nomad configs
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I852bad31fc35b20fd37311779a38c013197f4312
Vratko Polak [Tue, 19 Jan 2021 17:42:42 +0000 (17:42 +0000)]
Merge "Update VPP branches for docker image builder."
Vratko Polak [Mon, 18 Jan 2021 13:57:09 +0000 (14:57 +0100)]
CSIT: Make tox job gating (as VPP checkstyle)
+ Add code comments explaining how CSIT device tests can be started.
Change-Id: Icc5bd800f8fdc4616366a32559304977fba9fb04
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Dave Wallace [Wed, 13 Jan 2021 19:09:08 +0000 (14:09 -0500)]
Add missing ubuntu1804-us label to FDIONOMAD cloud.
- also fix typo in builder-ubuntu1804-sandbox-aarch64.yaml
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Ibbeb312550b2bd3cce19efaf1a174146f52e13db
Vanessa Rene Valderrama [Fri, 15 Jan 2021 22:48:29 +0000 (16:48 -0600)]
Fix Nomad configs
Removing secret because it's an invalid attribute
Fixing the cloud.yaml configuration
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I9737c1dbab66db39e52f2c9274122206dbbf6d93
Vanessa Rene Valderrama [Fri, 15 Jan 2021 22:13:45 +0000 (16:13 -0600)]
Add missing default configs
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I585291d509fcf193e07a3abbd7294782a0a594a7
Vanessa Rene Valderrama [Fri, 15 Jan 2021 17:58:39 +0000 (11:58 -0600)]
Fix Nomad cloud config
Setting unused values to false to resolve Nomad executors not starting
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ia3f8befc92b54cd4114fa26b7015c763d3b399fb
Vanessa Rene Valderrama [Fri, 15 Jan 2021 16:51:48 +0000 (10:51 -0600)]
Configure Nomad cloud
Adding mandatory values to the Nomad cloud config to resolve issue with
executors not starting
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I259b0bbbabaa0e4bd0833d47507e80a3e6380916
Dave Wallace [Thu, 14 Jan 2021 19:33:05 +0000 (14:33 -0500)]
Update VPP branches for docker image builder.
- Remove stable/2001 which has been deprecated
- Add stable/2101
- Remove debian-9 from master
Change-Id: I9b88d01bc38284aba5390c4583f1ac6a0e23cba8
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Dave Wallace [Wed, 13 Jan 2021 19:50:42 +0000 (14:50 -0500)]
Remove VPP debian9 jobs except for stable/2009
- debian9 support is deprecated starting with stable/2101
release.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Ib233e0237cd7274a89a880cd92af74ccdffa3500
Vanessa Rene Valderrama [Tue, 12 Jan 2021 19:09:42 +0000 (19:09 +0000)]
Merge "Preliminary fdio nomad jcasc configs"
Vanessa Rene Valderrama [Tue, 12 Jan 2021 17:41:16 +0000 (11:41 -0600)]
Remove HC2VPP 1604 jobs
Removing HC2VPP Ubuntu 16.04 jobs. Ubuntu 16.04 is no longer supported
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I7ba42be182e3c9f0e8b886051f1c09b2dee7e95f
Vanessa Rene Valderrama [Tue, 12 Jan 2021 17:21:37 +0000 (11:21 -0600)]
Remove old releases from the HC2VPP jobs
Removing older releases from HC2VPP jobs to clean up job history
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ib2f6a0cfbc04a6038a0f6af5567ca020b06cef12
Aric Gardner [Mon, 23 Nov 2020 19:32:34 +0000 (14:32 -0500)]
Preliminary fdio nomad jcasc configs
example output of script.sh
https://gist.github.com/Aricg/
bc7313d993f91bfd592573653e638b7c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I6d2c2b3aeb2c2dade8178323d40814f3a8b1ca8b
Dave Wallace [Mon, 11 Jan 2021 17:52:57 +0000 (17:52 +0000)]
Merge "upload the logs to backup storage location as well"
Vratko Polak [Fri, 8 Jan 2021 16:22:44 +0000 (16:22 +0000)]
Merge "Remove VPP 19.08 jobs"
Andrew Yourtchenko [Thu, 24 Dec 2020 15:11:59 +0000 (15:11 +0000)]
upload the logs to backup storage location as well
Change-Id: Ib3e9c9ae1fd053c06840f7bc5124aae48fe58e76
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Dave Wallace [Mon, 4 Jan 2021 21:46:24 +0000 (16:46 -0500)]
Remove VPP 19.08 jobs
- Also remove stable/1908 from the docker image build scripts.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I44fc73898b936ec75721801956e76412da262e49
Tibor Frank [Mon, 4 Jan 2021 14:37:44 +0000 (15:37 +0100)]
CSIT: Reduce daily jobs cadence for 2101 report data collection
Change-Id: If38ea8ef50333cb48867b177771e7a9e80e1af94
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vratko Polak [Wed, 23 Dec 2020 15:07:49 +0000 (15:07 +0000)]
Merge "jjb: add 2n-tx2 CSIT and VPP jobs"
Juraj Linkeš [Fri, 18 Dec 2020 16:42:51 +0000 (17:42 +0100)]
jjb: add 2n-tx2 CSIT and VPP jobs
Change-Id: I769484fbd754857c8fc52241cf83ccf0939f69f7
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Juraj Linkeš [Thu, 17 Dec 2020 10:52:23 +0000 (11:52 +0100)]
docker: update distro packages
Remove puppet, since it's not used.
Add the missing yum/dnf libxslt dev package needed for Aarch64 CentOS-8
docker image build.
Change-Id: I8669e5d7aba6a5ad113bb0f3f9ea737ce6ae6829
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Vratko Polak [Tue, 15 Dec 2020 18:36:59 +0000 (19:36 +0100)]
Delete remains of DMM jobs
Change-Id: I45efc7227d4efd37e26cae50495306834ac17d0d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vanessa Rene Valderrama [Tue, 15 Dec 2020 18:16:27 +0000 (12:16 -0600)]
Remove DMM jobs
The DMM project has been archived. This patch is to remove existing
jobs.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I9371f6346a8ece0a13debbce679bec5f17b576a3
Dave Wallace [Mon, 14 Dec 2020 20:07:38 +0000 (20:07 +0000)]
Merge "Changes for VPP 21.01 Release"
Jan Gelety [Fri, 11 Dec 2020 16:22:48 +0000 (17:22 +0100)]
Add report jobs to csit rls2101 branch
Change-Id: If12a13d156b8507428bbab3f5ea56d00a742945e
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Thu, 17 Dec 2020 09:09:25 +0000 (09:09 +0000)]
Merge "Add CSIT rls2101 branch"
Dave Wallace [Wed, 16 Dec 2020 16:47:55 +0000 (16:47 +0000)]
Merge "delete the references to packagecloud.io .deb repositories after installing vpp-ext-deps"
Vratko Polak [Wed, 16 Dec 2020 15:35:50 +0000 (15:35 +0000)]
Merge "Use 'lftools deploy archives' for log upload"
Andrew Yourtchenko [Wed, 16 Dec 2020 15:16:24 +0000 (15:16 +0000)]
delete the references to packagecloud.io .deb repositories after installing vpp-ext-deps
If a new empty packagecloud.io/fdio/XXYY empty repository is being added during the stable/XXYY
branch creation process, the jobs will fail unless a dummy artifact is added to this repository.
Since we only use this repository to install the right version of vpp-ext-deps, delete
the references after that portion is complete.
Change-Id: Ia5dfa5bf0193c0af8671d561d27f9f02c4e641f4
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Dave Wallace [Fri, 4 Dec 2020 21:23:01 +0000 (16:23 -0500)]
Use 'lftools deploy archives' for log upload
- 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>
Andrew Yourtchenko [Fri, 11 Dec 2020 15:32:41 +0000 (15:32 +0000)]
Changes for VPP 21.01 Release
Change-Id: I828b80e1c7599875fd25da225afac6bb7f39c805
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Jan Gelety [Fri, 11 Dec 2020 08:30:50 +0000 (09:30 +0100)]
Add CSIT rls2101 branch
Change-Id: I60ae696cfc82853ee749626d165e0f5898b49a2d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vanessa Rene Valderrama [Thu, 10 Dec 2020 21:14:30 +0000 (15:14 -0600)]
Modify default image
Modifying the default image because the existing one was deleted
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ia0a603906681df9ab83c2f0817e1c810196cd372
Vanessa Rene Valderrama [Thu, 10 Dec 2020 17:33:59 +0000 (11:33 -0600)]
Upgrade global-jjb to v0.59.0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ie8922d66f87419ab65c9b99e2f12aa5f0e5e2fe5
Vratko Polak [Tue, 8 Dec 2020 14:02:21 +0000 (14:02 +0000)]
Merge "CSIT: Remove 1908_1 and 1908_2 jobs"
Tibor Frank [Tue, 8 Dec 2020 09:41:57 +0000 (10:41 +0100)]
CSIT: Remove 1908_1 and 1908_2 jobs
Change-Id: I862ee1e7c4c03dd5603fcede9c56b59fd3bafa7b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Dave Wallace [Mon, 7 Dec 2020 22:02:58 +0000 (17:02 -0500)]
Fix packagecloud jobs to use fdiotools docker images
- 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
Andrew Yourtchenko [Fri, 4 Dec 2020 15:25:45 +0000 (15:25 +0000)]
run ASAN within the non-voting VPP debug verify job
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
Vanessa Rene Valderrama [Thu, 3 Dec 2020 21:38:16 +0000 (15:38 -0600)]
Remove Sweetcomb jobs
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
Vanessa Rene Valderrama [Thu, 3 Dec 2020 21:34:04 +0000 (21:34 +0000)]
Merge "Remove opflexvpp jobs"
Vanessa Rene Valderrama [Thu, 3 Dec 2020 21:28:01 +0000 (21:28 +0000)]
Merge "Upgrade common-packer to v0.7.0"
Vanessa Rene Valderrama [Thu, 3 Dec 2020 21:27:35 +0000 (15:27 -0600)]
Remove opflexvpp jobs
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
Vanessa Rene Valderrama [Thu, 3 Dec 2020 20:47:34 +0000 (14:47 -0600)]
Remove puppet-fdio jobs
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
Vanessa Rene Valderrama [Thu, 3 Dec 2020 20:34:29 +0000 (14:34 -0600)]
Remove Honeycomb jobs
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
Tibor Frank [Wed, 2 Dec 2020 07:31:59 +0000 (08:31 +0100)]
CSIT: Fix branch in csit-trending-weekly-2009-lts
Change-Id: I23f8765c6c6c2c335854f29add42d83b9d51d8eb
Signed-off-by: Tibor Frank <tifrank@cisco.com>