ci-management.git
2 years agovpp: add spellcheck to docs jobs. 00/36200/3
Dave Wallace [Wed, 25 May 2022 01:45:01 +0000 (21:45 -0400)]
vpp: add spellcheck to docs jobs.

Change-Id: I0ab1c58a01f9b1a9b2c661f700b3862294900a44
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoMerge "CSIT: Reduce daily jobs cadence for 2206 report data collection"
Peter Mikus [Thu, 26 May 2022 05:53:57 +0000 (05:53 +0000)]
Merge "CSIT: Reduce daily jobs cadence for 2206 report data collection"

2 years agoChore: Upgrade JJB version 12/36212/2
Vanessa Valderrama [Wed, 25 May 2022 19:44:33 +0000 (14:44 -0500)]
Chore: Upgrade JJB version

Upgrading the JJB version to use the version required
by Global-JJB to resolve plugin installation issues
https://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/release-notes.html#v0.77.0

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ie0eefdd23cffc2a3f12d0b4e278c7f0ceba61ec4

2 years agoChore: Upgrade Global JJB 11/36211/1
Vanessa Valderrama [Wed, 25 May 2022 16:58:53 +0000 (11:58 -0500)]
Chore: Upgrade Global JJB

Upgrade Global JJB to  v0.77.0

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: If53ee380ea86b0c9de51d61f7e79031476a721f4

2 years agovpp: add stable/2206 CI jobs 98/36198/2
Dave Wallace [Tue, 24 May 2022 19:53:24 +0000 (15:53 -0400)]
vpp: add stable/2206 CI jobs

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I279978c3b0eb4c5e3079c8c5645837fc8a25029e

2 years agoCSIT: Reduce daily jobs cadence for 2206 report data collection 03/36203/1
Tibor Frank [Wed, 25 May 2022 06:14:36 +0000 (08:14 +0200)]
CSIT: Reduce daily jobs cadence for 2206 report data collection

Change-Id: I869a8e5456eaca916725b704e2fba2dcdff48b7c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agocsit: Add rls2206 jobs, remove rls2110 jobs 02/36202/2
Tibor Frank [Wed, 25 May 2022 05:14:28 +0000 (07:14 +0200)]
csit: Add rls2206 jobs, remove rls2110 jobs

Change-Id: I4430643f1d5592327251503673e0098f8cf9752c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agofeat(csit): start daily perf jobs earlier 21/36121/1
Vratko Polak [Wed, 11 May 2022 08:49:42 +0000 (10:49 +0200)]
feat(csit): start daily perf jobs earlier

Daily performance jobs are using the same pool of performance testbeds
as manual performance verify jobs (both csit-vpp and vpp-csit).

Most folks who trigger larger numbers of performance verify jobs
are working in Europe timezones.
Thus, the optimal time to start daily performance jobs
is just when Europe is no longer expected to be working.

Daylight saving time conventions complicate the matter,
byt from my point of view 22:30 UTC each day before a workday
seems to be the best.

This Change does not affect weekly jobs nor device jobs.
All daily jobs are still started all at once.

Change-Id: I77c91a76240e2edbf20730254fa0dc7fd102ca7e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoMerge "fix(hicn/docs.sh): create SITE_DIR if it does not exist before moving html...
Dave Wallace [Tue, 26 Apr 2022 15:46:05 +0000 (15:46 +0000)]
Merge "fix(hicn/docs.sh): create SITE_DIR if it does not exist before moving html folder"

2 years agofeat(csit): Decrease AWS job count 24/36024/1
Peter Mikus [Fri, 22 Apr 2022 11:54:56 +0000 (13:54 +0200)]
feat(csit): Decrease AWS job count

- 3n-aws

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I81ab3a1d7ec431920b8ac98bbae1c405d5ee37cc

2 years agofix(hicn/docs.sh): create SITE_DIR if it does not exist before moving html folder 10/36010/3
Mauro Sardara [Wed, 20 Apr 2022 16:59:10 +0000 (18:59 +0200)]
fix(hicn/docs.sh): create SITE_DIR if it does not exist before moving html folder

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I1cd578f1895f911e4b56d57c564759a6759de052

2 years agoMerge "feat(csit): Add T-Rex 1n-aws job"
Dave Wallace [Fri, 8 Apr 2022 12:06:30 +0000 (12:06 +0000)]
Merge "feat(csit): Add T-Rex 1n-aws job"

2 years agoCSIT: add 3n-alt arm testbed jobs 68/35868/1
Juraj Linkeš [Mon, 4 Apr 2022 13:31:18 +0000 (15:31 +0200)]
CSIT: add 3n-alt arm testbed jobs

Change-Id: Ib8d01af558809503f570fabc701beeb72b1b106e
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2 years agofix: specify correct packagecloud repo for hicn debs 53/35853/1
Mauro Sardara [Fri, 1 Apr 2022 07:48:44 +0000 (09:48 +0200)]
fix: specify correct packagecloud repo for hicn debs

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: Idbb529ae03e3000f139d545287c575385baf2905

2 years agoMerge "feat: remove deprecated jenkins jobs"
Dave Wallace [Thu, 31 Mar 2022 17:17:05 +0000 (17:17 +0000)]
Merge "feat: remove deprecated jenkins jobs"

2 years agofeat: remove deprecated jenkins jobs 51/35851/3
Mauro Sardara [Thu, 31 Mar 2022 16:39:53 +0000 (18:39 +0200)]
feat: remove deprecated jenkins jobs

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I4362f90cd5c6fe27bbe8e456605f523b840100d4

2 years agoMerge "doc(hicn): do not build doxygen"
Dave Wallace [Thu, 31 Mar 2022 16:51:53 +0000 (16:51 +0000)]
Merge "doc(hicn): do not build doxygen"

2 years agodoc(hicn): do not build doxygen 49/35849/2
Mauro Sardara [Thu, 31 Mar 2022 15:38:56 +0000 (17:38 +0200)]
doc(hicn): do not build doxygen

Also:
  - print info about current script

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I89d05a8f1ac956015a3b55b892a1a63988e76816
Signed-off-by: Mauro Sardara <msardara@cisco.com>
2 years agoRevert "Temporary make device-tests on 1n-skx non-voting" 65/35665/1
Peter Mikus [Thu, 31 Mar 2022 08:42:57 +0000 (08:42 +0000)]
Revert "Temporary make device-tests on 1n-skx non-voting"

This reverts commit 47cbe7d14a20fc6d65f78c48ada289436cf3f8ee.

Reason for revert: Issue fixed, RCA known

Change-Id: Ifc93d80b29fd49d538ea87ee84cc8967a878ca11
Signed-off-by: pmikus <pmikus@cisco.com>
2 years agofeat(csit): Add T-Rex 1n-aws job 37/35837/1
Peter Mikus [Thu, 31 Mar 2022 07:45:44 +0000 (09:45 +0200)]
feat(csit): Add T-Rex 1n-aws job

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I13d967fa247f2b1e692263c80fcecc40b2d59003

2 years agoTemporary make device-tests on 1n-skx non-voting 09/35809/1
Damjan Marion [Tue, 29 Mar 2022 10:03:10 +0000 (12:03 +0200)]
Temporary make device-tests on 1n-skx non-voting

To unblock VPP patches until issue is resolved.

Change-Id: I480a0aad65b31c6dd544a16eb6b2932ef54ef067
Signed-off-by: Damjan Marion <damarion@cisco.com>
2 years agoextras/bash: fix loop termination in packagecloud_attic_cleanup.sh 96/35696/1
Dave Wallace [Thu, 17 Mar 2022 16:37:24 +0000 (12:37 -0400)]
extras/bash: fix loop termination in packagecloud_attic_cleanup.sh

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I612d04e876edf255ea91e6580ca7e2f17831d78f

2 years agoextras/bash: script to clean up https://packagecloud.io/fdio/attic 87/35687/1
Dave Wallace [Thu, 17 Mar 2022 01:09:49 +0000 (21:09 -0400)]
extras/bash: script to clean up https://packagecloud.io/fdio/attic

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Iec595af163e201689a1e07e81daf5ed9519888b8

2 years agoMerge "JCASC: remove deprecated OS FDIONOMAD configs"
Peter Mikus [Wed, 16 Mar 2022 10:45:35 +0000 (10:45 +0000)]
Merge "JCASC: remove deprecated OS FDIONOMAD configs"

2 years agodocker builder: add debian-11 executor image. 33/35233/5
Dave Wallace [Mon, 7 Feb 2022 18:54:42 +0000 (13:54 -0500)]
docker builder: add debian-11 executor image.

= Add vpp-*-master-debian11-x86_64 jobs

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I1bb12d72e28ef8a9872558fb4f6def6b520981ae

2 years agoMerge "JCASC: add debian-11 FDIONOMAD cloud config"
Peter Mikus [Tue, 15 Mar 2022 08:57:10 +0000 (08:57 +0000)]
Merge "JCASC: add debian-11 FDIONOMAD cloud config"

2 years agoRemove vpp stable/2106 jenkins jobs. 44/35644/1
Dave Wallace [Mon, 14 Mar 2022 18:31:25 +0000 (14:31 -0400)]
Remove vpp stable/2106 jenkins jobs.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Ic9623be20a720c82fe8fb828bebc4171d36104a7

2 years agoMerge "CSIT: Set cadency of 2n-icx daily job to once a day"
Peter Mikus [Mon, 14 Mar 2022 07:25:43 +0000 (07:25 +0000)]
Merge "CSIT: Set cadency of 2n-icx daily job to once a day"

2 years agoMerge "docker builder: Remove code for deprecated OS (centos-8, debian-9)"
Dave Wallace [Fri, 11 Mar 2022 19:02:16 +0000 (19:02 +0000)]
Merge "docker builder: Remove code for deprecated OS (centos-8, debian-9)"

2 years agoCSIT: Set cadency of 2n-icx daily job to once a day 33/35633/1
Tibor Frank [Fri, 11 Mar 2022 18:39:59 +0000 (19:39 +0100)]
CSIT: Set cadency of 2n-icx daily job to once a day

Change-Id: I03a6f36e9510e58076fdf171638ca98cb5853b90
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoCSIT: Set cadency of daily jobs to once a day 67/35567/1
Tibor Frank [Tue, 8 Mar 2022 08:31:23 +0000 (09:31 +0100)]
CSIT: Set cadency of daily jobs to once a day

except 2n-icx as it is still neded for report testing.

Change-Id: I2b0339839d966cd168ff575c67a2a716bbc80984
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoJCASC: remove deprecated OS FDIONOMAD configs 03/35403/1
Dave Wallace [Tue, 22 Feb 2022 01:44:48 +0000 (20:44 -0500)]
JCASC: remove deprecated OS FDIONOMAD configs

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I91234d9fe3404eb8e49da34baaafbc52d599e3fe

2 years agoJCASC: add debian-11 FDIONOMAD cloud config 02/35402/1
Dave Wallace [Tue, 22 Feb 2022 01:38:39 +0000 (20:38 -0500)]
JCASC: add debian-11 FDIONOMAD cloud config

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I8b3d38f067058bc1363e65f75174702ea2463c16

2 years agodocker builder: Remove code for deprecated OS (centos-8, debian-9) 63/35263/2
Dave Wallace [Tue, 8 Feb 2022 16:50:10 +0000 (11:50 -0500)]
docker builder: Remove code for deprecated OS (centos-8, debian-9)

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I04d9102e38657f1cffa62e491f7da4ffcd2acf15

2 years agoMerge "feat(csit): Add 3n-icx"
Dave Wallace [Thu, 27 Jan 2022 14:56:27 +0000 (14:56 +0000)]
Merge "feat(csit): Add 3n-icx"

2 years agoMerge "Add stable/2202 branch to docker executor generation scripts."
Peter Mikus [Wed, 26 Jan 2022 14:39:38 +0000 (14:39 +0000)]
Merge "Add stable/2202 branch to docker executor generation scripts."

2 years agofeat(csit): Add 3n-icx 75/35075/2
Peter Mikus [Tue, 25 Jan 2022 12:59:40 +0000 (13:59 +0100)]
feat(csit): Add 3n-icx

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: Ic14e587a698169bb7f0dfb61d98a47617294fb84

2 years agoMerge "CSIT: Set daily cadence for 2n-skx and 2n-clx"
Peter Mikus [Mon, 24 Jan 2022 05:53:09 +0000 (05:53 +0000)]
Merge "CSIT: Set daily cadence for 2n-skx and 2n-clx"

2 years agoCSIT: Set daily cadence for 2n-skx and 2n-clx 93/34993/1
Tibor Frank [Fri, 21 Jan 2022 13:17:45 +0000 (14:17 +0100)]
CSIT: Set daily cadence for 2n-skx and 2n-clx

Change-Id: I92af83df11cf6a07c70add3beb2d602376acacf8
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agofeat(csit): Add ICX 91/34991/2
Peter Mikus [Fri, 21 Jan 2022 12:19:14 +0000 (13:19 +0100)]
feat(csit): Add ICX

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I0356e8ea6a0162b311f4c060bbb9dd33698a8650

2 years agoCSIT: Reduce daily jobs cadence for 2202 report data collection 78/34978/1
Tibor Frank [Thu, 20 Jan 2022 08:09:34 +0000 (09:09 +0100)]
CSIT: Reduce daily jobs cadence for 2202 report data collection

Change-Id: Ib16ba52076a43f32b17f753eefefaf40fed09f9a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoCSIT: Add rls2202 jobs 77/34977/2
Tibor Frank [Thu, 20 Jan 2022 06:49:25 +0000 (07:49 +0100)]
CSIT: Add rls2202 jobs

- and remove 2101_1 and 2106

Change-Id: I0a2d6c2082c86a7a2d56f2e2ed1d362a6965aa8e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoAdd stable/2202 branch to docker executor generation scripts. 74/34974/1
Dave Wallace [Wed, 19 Jan 2022 18:26:21 +0000 (13:26 -0500)]
Add stable/2202 branch to docker executor generation scripts.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: If491eabfbc43ee6f6b26c887aced8bc66a355269

2 years agoAllow the optimization of preinstalling vpp-ext-deps to fail 70/34970/1
Andrew Yourtchenko [Wed, 19 Jan 2022 14:16:03 +0000 (14:16 +0000)]
Allow the optimization of preinstalling vpp-ext-deps to fail

e62c4bc9708a906d2dcd504cdcca5964b232d3b3 added stricter error handling,
thus creating a failure case if a packagecloud repo has been newly
created and is empty.

Relax the error handling, and add the comment about the motivation.

Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I8bfe6d69ab1a59622c60080e796f301b6b6f4ead

2 years agoChanges for VPP 22.02 Release 30/34930/1
Andrew Yourtchenko [Tue, 18 Jan 2022 11:29:12 +0000 (11:29 +0000)]
Changes for VPP 22.02 Release

Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I0cad291971073dceb1bc4a3fc15c43e1713f71ba

2 years agoChore: Add VPP DOCS credentials 83/34883/1
Vanessa Valderrama [Tue, 11 Jan 2022 20:16:46 +0000 (14:16 -0600)]
Chore: Add VPP DOCS credentials

Adding VPP DOCS S3 credentials for the docs bucket with a seven day retention policy

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I6505b4b23a6c8a7cb8574f46d569a5a6657c88f4

2 years agoSkip vpp-csit-*tx2 jobs in production 48/34848/1
Dave Wallace [Thu, 6 Jan 2022 23:40:26 +0000 (18:40 -0500)]
Skip vpp-csit-*tx2 jobs in production

- jobs currently either failing or
  timing out after 90 minutes in production.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I52131a255e55af8e5974136751ad6629fb4ccf59

2 years agoMerge "Move non-voting arm vpp device job to per-patch"
Dave Wallace [Tue, 7 Dec 2021 18:25:56 +0000 (18:25 +0000)]
Merge "Move non-voting arm vpp device job to per-patch"

2 years agoMove non-voting arm vpp device job to per-patch 79/34679/2
Juraj Linkeš [Fri, 3 Dec 2021 16:02:10 +0000 (17:02 +0100)]
Move non-voting arm vpp device job to per-patch

The underlying vpp device arm issue preventing jobs from running in any
reliable fashion has been resolved.

Change-Id: Ib8ff942af8a31a11e5f64cb01e863506e744708b
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2 years agoMerge "Nexus retirement CI job clean up"
Peter Mikus [Mon, 6 Dec 2021 06:13:25 +0000 (06:13 +0000)]
Merge "Nexus retirement CI job clean up"

2 years agoNexus retirement CI job clean up 78/34578/5
Dave Wallace [Tue, 23 Nov 2021 23:19:37 +0000 (18:19 -0500)]
Nexus retirement CI job clean up

- Remove nexus configuration parameters from CI jobs for
  active FD.io projects
- Convert HICN docs jobs to use S3 storage

Change-Id: Ida00b6448926567e0245b4988597113bfea0bd84
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoMerge "Remove VPP master branch from ubuntu-18.04 executor."
Peter Mikus [Thu, 2 Dec 2021 06:58:32 +0000 (06:58 +0000)]
Merge "Remove VPP master branch from ubuntu-18.04 executor."

2 years agoMerge "CI: Remove unneeded default volume size"
Vanessa Valderrama [Wed, 1 Dec 2021 19:18:00 +0000 (19:18 +0000)]
Merge "CI: Remove unneeded default volume size"

2 years agoCI: Remove unneeded default volume size 32/34632/1
Andrew Grimberg [Wed, 1 Dec 2021 19:13:42 +0000 (11:13 -0800)]
CI: Remove unneeded default volume size

With the latest global-jjb, setting the VOLUME_SIZE at the default level
is no longer needed for JCasC maanged Jenkins systems.

Change-Id: I20f1db05d19af5c4c08e3c39e0c3d86b882a331d
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2 years agoChore: Upgrade global-jjb to v0.70.1 31/34631/1
Vanessa Valderrama [Wed, 1 Dec 2021 19:06:03 +0000 (13:06 -0600)]
Chore: Upgrade global-jjb to v0.70.1

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I954c43ca1d58d48932e2faf5a66d37e682ef2779

2 years agoRemove VPP master branch from ubuntu-18.04 executor. 30/34630/1
Dave Wallace [Wed, 1 Dec 2021 18:55:59 +0000 (13:55 -0500)]
Remove VPP master branch from ubuntu-18.04 executor.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I92aea8725dcd00f90c61025673792048e06934ca

2 years agoMerge "vpp: run 'make test-dep' for all OS variants."
Peter Mikus [Tue, 16 Nov 2021 07:00:24 +0000 (07:00 +0000)]
Merge "vpp: run 'make test-dep' for all OS variants."

2 years agoMerge "Remove stable/2101 branches from docker executor builder"
Peter Mikus [Tue, 16 Nov 2021 06:59:36 +0000 (06:59 +0000)]
Merge "Remove stable/2101 branches from docker executor builder"

2 years agoMerge "Fix upload of vpp-ext-deps cached in executor"
Peter Mikus [Tue, 16 Nov 2021 06:58:04 +0000 (06:58 +0000)]
Merge "Fix upload of vpp-ext-deps cached in executor"

2 years agoMerge "Remove vpp-*-master-ubuntu1804-* CI jobs."
Peter Mikus [Tue, 16 Nov 2021 06:54:49 +0000 (06:54 +0000)]
Merge "Remove vpp-*-master-ubuntu1804-* CI jobs."

2 years agoMerge "Chore: Fix image volume sizes and image flavors"
Dave Wallace [Mon, 15 Nov 2021 16:19:48 +0000 (16:19 +0000)]
Merge "Chore: Fix image volume sizes and image flavors"

2 years agoRemove vpp-*-master-ubuntu1804-* CI jobs. 39/34439/2
Dave Wallace [Tue, 9 Nov 2021 20:31:27 +0000 (15:31 -0500)]
Remove vpp-*-master-ubuntu1804-* CI jobs.

- As agreed upon at todays VPP Community Meeting

Change-Id: If0874caf9863cea68da065b0d1e4f15e190dd6d6
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoChore: Fix image volume sizes and image flavors 69/34469/1
Vanessa Valderrama [Thu, 11 Nov 2021 18:52:09 +0000 (12:52 -0600)]
Chore: Fix image volume sizes and image flavors

In nearlly all cases, the v3 flavors provide larger disks by default
than were being defined. Using the pre-defined disk sizes will
significantly speed up the instance creation as well as improve the disk
i/o.

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I535e726a2186fc7efefcaa8940f23a10e647a4ef

2 years agoCSIT: Set daily jobs cadence to normal 51/34451/1
Tibor Frank [Wed, 10 Nov 2021 16:51:03 +0000 (17:51 +0100)]
CSIT: Set daily jobs cadence to normal

Change-Id: I1077e8b74f221531a1010a9f5ed124e747cfdc0e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoMerge "Chore: Update TLDK OS"
Andrew Grimberg [Tue, 9 Nov 2021 16:18:45 +0000 (16:18 +0000)]
Merge "Chore: Update TLDK OS"

2 years agoChore: Update TLDK OS 01/34401/1
Vanessa Valderrama [Mon, 8 Nov 2021 23:02:08 +0000 (17:02 -0600)]
Chore: Update TLDK OS

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I7b4df5847288ecdec2e94f6fca9c323f42f8baf7

2 years agoChore: Update Ubuntu builder with new image 99/34399/1
Vanessa Valderrama [Mon, 8 Nov 2021 21:41:02 +0000 (15:41 -0600)]
Chore: Update Ubuntu builder with new image

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Id303fe7b305ec7c94d88d12fd809de019c88d7f8

2 years agoChore: Install python-scapy for Ubuntu 95/34395/1
Vanessa Valderrama [Mon, 8 Nov 2021 16:56:47 +0000 (10:56 -0600)]
Chore: Install python-scapy for Ubuntu

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I9bcb719fa044d2bfb0787dfa849130268d4ef22b

2 years agoRemove stable/2101 branches from docker executor builder 85/34385/1
Dave Wallace [Sat, 6 Nov 2021 17:36:23 +0000 (13:36 -0400)]
Remove stable/2101 branches from docker executor builder

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I280d1ddb9c7e2ee35c2009b0cf019302fd76aa4a

2 years agovpp: run 'make test-dep' for all OS variants. 83/34383/1
Dave Wallace [Sat, 6 Nov 2021 15:51:02 +0000 (11:51 -0400)]
vpp: run 'make test-dep' for all OS variants.

- Ensure that there are no repeats of python
  dependency breakages on OS variants which
  do not run 'make test' in the CI.  This is
  required for docker executor builder as well
  as doc/test dep issues [0].

[0] https://gerrit.fd.io/r/c/vpp/+/34381

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Ife4e33b4a048fe87574165cfd6f573a1ec6dadc8

2 years agoChore: Enable HugePages for Ubuntu 20.04 58/34358/2
Vanessa Valderrama [Thu, 4 Nov 2021 18:50:58 +0000 (13:50 -0500)]
Chore: Enable HugePages for Ubuntu 20.04

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I82d9b40c3877ca0cb76750c3d40bd04759bc51a6

2 years agoChore: Install missing TLDK package 29/34329/1
Vanessa Valderrama [Wed, 3 Nov 2021 20:59:58 +0000 (15:59 -0500)]
Chore: Install missing TLDK package

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Id365fdeb128bd12ca4f3b6d599e1b49f53790175

2 years agoChore: Move Ubuntu packages to Ansible 16/34316/3
Vanessa Valderrama [Tue, 2 Nov 2021 19:59:38 +0000 (14:59 -0500)]
Chore: Move Ubuntu packages to Ansible

Moving Ubuntu packages from basebuild.sh script to Ansible

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I6c3e9b3d71788d85a7df3b132c358ab7e7f8140d

2 years agoFix upload of vpp-ext-deps cached in executor 82/34282/2
Dave Wallace [Fri, 29 Oct 2021 01:38:49 +0000 (21:38 -0400)]
Fix upload of vpp-ext-deps cached in executor

- Refactor installation of vpp-ext-deps

Change-Id: Ifd22ceb0481c9b2f2c6be223dae64e775d59fa12
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoChore: Cleanup Ubuntu packages 78/34278/1
Vanessa Valderrama [Thu, 28 Oct 2021 15:13:27 +0000 (10:13 -0500)]
Chore: Cleanup Ubuntu packages

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I199ab3bb74033781efa03e5b5839544629d151a6

2 years agoChore: Remove unused packer jobs 68/34268/1
Vanessa Valderrama [Wed, 27 Oct 2021 18:02:23 +0000 (13:02 -0500)]
Chore: Remove unused packer jobs

Required images: CentOS 7, CentOS 8 and Ubuntu 20.04

Removing unused packer images, the only builders in use
are CentOS 7 builders. We'll move to CentOS 8 once the images
are built.

TLDK will be using Ubuntu 20.04 images once we have the correct
packages installed.

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ifbdab4f253d17cf006a5d2ce4aafa82b54291a3e

2 years agoChore: Remove unused builders 67/34267/1
Vanessa Valderrama [Wed, 27 Oct 2021 17:50:54 +0000 (12:50 -0500)]
Chore: Remove unused builders

Removing unused builders
Verified these builders aren't being used by any projects via JJB

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I44aae88b90df4898e500c98cf1f5b02054f354f2

2 years agoChore: Modify ci-management job builder 65/34265/1
Vanessa Valderrama [Wed, 27 Oct 2021 17:35:08 +0000 (12:35 -0500)]
Chore: Modify ci-management job builder

Changing the size of the builder. The change to the larger builder
was done as a test when we were having Jenkins issues and was
never changed back.

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ia2f05d758428a929836ae8bff5898c1faa75dff1

2 years agoChore: Update 20.04 builder with new image 64/34264/1
Vanessa Valderrama [Wed, 27 Oct 2021 17:15:39 +0000 (12:15 -0500)]
Chore: Update 20.04 builder with new image

Updating the 20.04 builder with a new image that resolves
package install failures

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I2ce94fa2cbe2b9ff014e394cba19cff2d6caeb66

2 years agoMerge changes from topics "33989", "33992"
Dave Wallace [Wed, 27 Oct 2021 16:57:30 +0000 (16:57 +0000)]
Merge changes from topics "33989", "33992"

* changes:
  Remove deprecated releases/os jobs for VPP 21.10
  Convert VPP docs upload destination from nexus to amazon S3.

2 years agoChore: Fix Ubuntu package failures 62/34262/2
Vanessa Valderrama [Wed, 27 Oct 2021 16:16:38 +0000 (11:16 -0500)]
Chore: Fix Ubuntu package failures

Replace out of date packages to resolve package install failures

Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I343949380ca751735ba7606a529c36296d717d20

2 years agoRemove deprecated releases/os jobs for VPP 21.10 89/33989/6
Dave Wallace [Wed, 6 Oct 2021 16:22:15 +0000 (12:22 -0400)]
Remove deprecated releases/os jobs for VPP 21.10

- Deprecated release: VPP stable/2009, stable/2101
- Deprecated OS: centos-7, debian-9

Change-Id: If3ca0f249210946321f6e867a933b05f19f58865
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoConvert VPP docs upload destination from nexus to amazon S3. 92/33992/5
Dave Wallace [Wed, 6 Oct 2021 22:16:17 +0000 (18:16 -0400)]
Convert VPP docs upload destination from nexus to amazon S3.

- Don't build doxygen docs which is deprecated in master
  and fails to upload in 21.xx releases
- Only build 'make test-docs' in 21.xx releases which is
  deprecated in master (VPP 22.02)

Change-Id: I54c46b32f95705ee0868a961f18fed8b0d4bba81
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoChore: Update 20.04 builder 01/34201/1
valderrv [Thu, 21 Oct 2021 18:57:27 +0000 (13:57 -0500)]
Chore: Update 20.04 builder

Updating the 20.04 builder with the latest 20.04 image
that includes required TLDK packages

Signed-off-by: valderrv <vvalderrama@linuxfoundation.org>
Change-Id: Ia9aa01957dfb44b4f86728539e216a2db275e5b5

2 years agoChore: Add TLDK required packages 70/34170/1
valderrv [Wed, 20 Oct 2021 18:35:48 +0000 (13:35 -0500)]
Chore: Add TLDK required packages

Adding TLDK required packages in Ubuntu images

Signed-off-by: valderrv <vvalderrama@linuxfoundation.org>
Change-Id: I4f89885e375c1a57d7bd9a5617f96f23298aaec7

2 years agoFix: update Ubuntu 20.04 builder labels 63/34163/1
Kevin Sandi [Tue, 19 Oct 2021 18:04:16 +0000 (12:04 -0600)]
Fix: update Ubuntu 20.04 builder labels

Issue-ID: RELENG-4015
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
Change-Id: If2860f613b3dc6eaa5c6face18a5ad9a86ca46cf

2 years agoChore: Add Ubuntu 20.04 jenkins builder 62/34162/1
Kevin Sandi [Tue, 19 Oct 2021 16:34:33 +0000 (10:34 -0600)]
Chore: Add Ubuntu 20.04 jenkins builder

Add difinition for a Ubuntu 20.04 builder with latest packer image

Issue-ID: RELENG-4015
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
Change-Id: I1b00658433774f540953b865f5274920b89248d5

2 years agoMerge "Chore: Add new packer images"
Andrew Grimberg [Mon, 18 Oct 2021 19:44:22 +0000 (19:44 +0000)]
Merge "Chore: Add new packer images"

2 years agoMerge "Chore: Clean up packer images"
Andrew Grimberg [Mon, 18 Oct 2021 19:44:09 +0000 (19:44 +0000)]
Merge "Chore: Clean up packer images"

2 years agoChore: Add new packer images 56/34156/1
Vanessa Rene Valderrama [Mon, 18 Oct 2021 19:20:23 +0000 (14:20 -0500)]
Chore: Add new packer images

Adding 20.04 and CentOS 8

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ib9642fe09048bd4bd8139fd5232c07b51b57048e

2 years agoChore: Clean up packer jobs 35/34135/2
Vanessa Rene Valderrama [Mon, 18 Oct 2021 19:10:20 +0000 (14:10 -0500)]
Chore: Clean up packer jobs

Remove 16.04 because it's unsupported

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Iccd142bd449ae56878d7799b2525d8c4c2d7016b

2 years agoChore: Clean up packer images 34/34134/1
Vanessa Rene Valderrama [Mon, 18 Oct 2021 18:49:42 +0000 (13:49 -0500)]
Chore: Clean up packer images

Removing 16.04 because it's no longer supported
Removing 18.04 so it uses the latest base image in common-packer

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ib755218973b16a1cab7209386f84ff5283499115

2 years agoChore: Upgrade common-packer to v0.9.4 33/34133/1
Vanessa Rene Valderrama [Mon, 18 Oct 2021 18:09:43 +0000 (13:09 -0500)]
Chore: Upgrade common-packer to v0.9.4

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I0df1ada40097f0955ac0cc2bea63bb2d6408fb19

2 years agoCSIT: Remove 3n TRex jobs 36/34036/1
Tibor Frank [Mon, 11 Oct 2021 12:55:03 +0000 (14:55 +0200)]
CSIT: Remove 3n TRex jobs

Change-Id: I69d2209811ee6691ad3357e9d547bf42c8ca129a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoUpdate docker image builder to support stable/2110 36/33936/3
Dave Wallace [Mon, 4 Oct 2021 00:30:54 +0000 (20:30 -0400)]
Update docker image builder to support stable/2110

- Remove stable/2009 from docker image builder
- Remove centos-7 & debian-9 which is only required
  on stable/2009

Change-Id: I4ae47ca7dc8e833b003fb62dfd9036dca644e946
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoUse $GIT_URL in scripts to avoid https CA cert failure. 31/33931/1
Dave Wallace [Fri, 1 Oct 2021 17:32:52 +0000 (13:32 -0400)]
Use $GIT_URL in scripts to avoid https CA cert failure.

- git clone using https fails due to expired CA certificate,
  but project repo git clone works using git transfer protocol.
  Use $GIT_URL for clone command in scripts which use the git
  transfer protocol to the git mirror (same as git clone
  of project repo's) instead of https to the public gerrit ip
  address.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I15ef9e79e7e32d1561f6c452d192048f04c55caa

2 years agoCSIT: Add TRex iterative and coverage jobs for report 27/33927/1
Tibor Frank [Fri, 1 Oct 2021 07:30:45 +0000 (09:30 +0200)]
CSIT: Add TRex iterative and coverage jobs for report

Change-Id: I5af01ad89559b3f1e799e02d0d089e89461baba7
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoChore: Update CentOS 7 Image ID 25/33925/1
Kevin Sandi [Thu, 30 Sep 2021 23:32:56 +0000 (17:32 -0600)]
Chore: Update CentOS 7 Image ID

Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
Change-Id: I41cb791c7bd9ef491587d9d690224f01dd126161

2 years agoChore: Upgrade common-packer to v0.9.3 24/33924/2
Kevin Sandi [Thu, 30 Sep 2021 19:58:53 +0000 (13:58 -0600)]
Chore: Upgrade common-packer to v0.9.3

Upgrade common-packer to latest version and fix unrelated
missing variable for ubuntu packer vars files which is blocking
the verify checks for this change

Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
Change-Id: I74f409974a5e025c6a1a1960a0befb75d01ff6f8

2 years agoCSIT: Reduce daily jobs cadence for 2110 report data collection 80/33880/1
Tibor Frank [Wed, 29 Sep 2021 06:39:59 +0000 (08:39 +0200)]
CSIT: Reduce daily jobs cadence for 2110 report data collection

Change-Id: Ia0ff3ddbbdcdc7150fe60282b690145bc6a23f5d
Signed-off-by: Tibor Frank <tifrank@cisco.com>