ci-management.git
21 months agoChore: Updating Ubuntu 20.04 builder 30/36930/1
Vanessa Valderrama [Wed, 17 Aug 2022 14:02:18 +0000 (09:02 -0500)]
Chore: Updating Ubuntu 20.04 builder

Updating the builder with the latest image to include
Ninja install required by TLDK

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

21 months agoMerge "fix(hicn.yaml): specify architecture in functest trigger"
Vanessa Valderrama [Wed, 17 Aug 2022 13:28:15 +0000 (13:28 +0000)]
Merge "fix(hicn.yaml): specify architecture in functest trigger"

21 months agoChore: Upgrade Ninja package 23/36923/1
Vanessa Valderrama [Wed, 17 Aug 2022 12:37:21 +0000 (07:37 -0500)]
Chore: Upgrade Ninja package

Upgrading Ninja package to resolve TLDK failure

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

21 months agoChore: Upgrade common-packer to v0.11.0 21/36921/1
Vanessa Valderrama [Wed, 17 Aug 2022 11:59:43 +0000 (06:59 -0500)]
Chore: Upgrade common-packer to v0.11.0

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

21 months agoChore: Update Ubuntu image 19/36919/1
Vanessa Valderrama [Wed, 17 Aug 2022 11:40:38 +0000 (06:40 -0500)]
Chore: Update Ubuntu image

Updating Ubuntu image with latest Meson version
required by TLDK

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

21 months agofix(hicn.yaml): specify architecture in functest trigger 18/36918/5
Mauro Sardara [Wed, 17 Aug 2022 10:00:26 +0000 (12:00 +0200)]
fix(hicn.yaml): specify architecture in functest trigger

This prevents the functional tests for x86_64 to start when
the build job for aarch64 completes. Since the success message
triggering the functional test was the same for x86_64 and aarch64,
there was no way to distinguish what build jobs completed first.

Also:
  Archive *.deb artifacts to be reused in functest jobs, thus avoiding
  to compile the code twice.

Change-Id: Ibef007eabd57ff417aff1a55e949c11e2e2d9d6a
Signed-off-by: Mauro Sardara <msardara@cisco.com>
21 months agoChore: Install latest Meson package 13/36913/1
Vanessa Valderrama [Tue, 16 Aug 2022 21:13:02 +0000 (16:13 -0500)]
Chore: Install latest Meson package

Installing the latest Meson package required
by TLDK

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

21 months agoChore: Update Ubuntu builder 12/36912/1
Vanessa Valderrama [Tue, 16 Aug 2022 20:21:16 +0000 (15:21 -0500)]
Chore: Update Ubuntu builder

Updating the Ubuntu builder with the latest image

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

21 months agoChore:Add ansible.cfg 11/36911/1
Vanessa Valderrama [Tue, 16 Aug 2022 19:11:54 +0000 (14:11 -0500)]
Chore:Add ansible.cfg

Adding managed file ansible.cfg qhich is required to build packer
images

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

21 months agofix(hicn.yaml): fix triggers for build/ftest jobs 10/36910/4
Mauro Sardara [Tue, 16 Aug 2022 15:13:55 +0000 (17:13 +0200)]
fix(hicn.yaml): fix triggers for build/ftest jobs

Change-Id: Ib221851e9476d836a3ee1028eb49405cefc13d76
Signed-off-by: Mauro Sardara <msardara@cisco.com>
21 months agofix(hicn.yaml): fix triggers for build/ftest jobs 09/36909/2
Mauro Sardara [Tue, 16 Aug 2022 13:09:14 +0000 (15:09 +0200)]
fix(hicn.yaml): fix triggers for build/ftest jobs

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: Ie8684cdafc13387a1294504cbe241f62cfff64d4
Signed-off-by: Mauro Sardara <msardara@cisco.com>
21 months agoMerge "feat(hicn.yaml): add functional tests jobs"
Dave Wallace [Fri, 12 Aug 2022 16:11:34 +0000 (16:11 +0000)]
Merge "feat(hicn.yaml): add functional tests jobs"

21 months agoAdd hicn job to build against vpp latest. 77/35477/3
Dave Wallace [Fri, 25 Feb 2022 21:04:21 +0000 (16:04 -0500)]
Add hicn job to build against vpp latest.

Change-Id: I0210401c810720b3927d7fe9f7b92aba3f0d260d
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Signed-off-by: Mauro Sardara <msardara@cisco.com>
21 months agoMerge "Remove deprecated OS packagecloud clean up jobs."
Vratko Polak [Fri, 12 Aug 2022 14:00:36 +0000 (14:00 +0000)]
Merge "Remove deprecated OS packagecloud clean up jobs."

21 months agoRemove deprecated OS packagecloud clean up jobs. 52/35652/4
Dave Wallace [Tue, 15 Mar 2022 21:15:31 +0000 (17:15 -0400)]
Remove deprecated OS packagecloud clean up jobs.

- HICN currently builds only on ubuntu 20.04

Change-Id: Iec748d67d8f579767505c796f848b371481e607c
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
21 months agopost 22.06 vpp job clean up 76/36876/1
Dave Wallace [Thu, 11 Aug 2022 21:07:12 +0000 (17:07 -0400)]
post 22.06 vpp job clean up

- Remove ubuntu-18.04 jobs
- Remove vpp 21.10 jobs
- Address TODO clean up now that 21.06 & 21.10
  are no longer supported
- Remove unused jjb/hc2vpp (archived project)

Change-Id: I9da69fa175ebb647476916e9921f4149045408b4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
21 months agofix(hicn.yaml): add parameters to hicn-sonar-scanner job 70/36870/1
Mauro Sardara [Thu, 11 Aug 2022 15:51:12 +0000 (17:51 +0200)]
fix(hicn.yaml): add parameters to hicn-sonar-scanner job

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

21 months agofeat(hicn.yaml): add functional tests jobs 67/36867/2
Mauro Sardara [Thu, 11 Aug 2022 11:11:37 +0000 (13:11 +0200)]
feat(hicn.yaml): add functional tests jobs

The approach to trigger the functional test job is the same
adopted for triggering the build after the checkstyle.

A comment "build_successful" will be added in gerrit by the
build job, and this comment will in turn trigger the functional
test job.

Change-Id: I140160dfdd6fe80fdbe64848b9dc2c7a2b75cac4
Signed-off-by: Mauro Sardara <msardara@cisco.com>
21 months agofeat(hicn.yaml): add project and job-template for sonar scanner. 61/36861/4
Mauro Sardara [Wed, 10 Aug 2022 17:08:42 +0000 (19:08 +0200)]
feat(hicn.yaml): add project and job-template for sonar scanner.

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I86c9baa94b6df0e2ec722e47e660d1d70fb71d39
Signed-off-by: Mauro Sardara <msardara@cisco.com>
21 months agoChore: Remove Centos8 Packer jobs 30/36830/1
Vanessa Valderrama [Tue, 9 Aug 2022 17:29:58 +0000 (12:29 -0500)]
Chore: Remove Centos8 Packer jobs

Removing Centos8 Packer jobs since the project
is not building on Centos8

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

21 months agofeat(cloud): Migrate nomadUrl to new server 92/36792/1
Peter Mikus [Wed, 3 Aug 2022 08:30:13 +0000 (08:30 +0000)]
feat(cloud): Migrate nomadUrl to new server

- Due to the migration to Ubuntu 22.04 and consolidation of IP
  space, moving nomadUrl to different server.

- New nomad cluster is formed by 10.30.51.23 .. 10.30.51.26

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I59be52e30d733c415b1b46a7dcf3f567a12e63b0

22 months agofeat(tldk): enable verify jobs in sandbox 35/36735/1
Vratko Polak [Tue, 26 Jul 2022 11:43:28 +0000 (13:43 +0200)]
feat(tldk): enable verify jobs in sandbox

As they are started manually, GERRIT_REFSPEC has to be a parameter.

With this, it is possible to verify ci-management changes affecting TLDK
by creating edited verify jobs in sandbox and running them there.

Change-Id: Id57b6fba7a98fc76c00563967c7d110ea60560ad
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
22 months agoCSIT: Set the cadence of daily jobs to normal. 63/36663/1
Tibor Frank [Thu, 14 Jul 2022 05:31:04 +0000 (07:31 +0200)]
CSIT: Set the cadence of daily jobs to normal.

Change-Id: Ie407f995cee8fd03941f6d4fc1e335a90ef326de
Signed-off-by: Tibor Frank <tifrank@cisco.com>
22 months agofeat(logs): Remove unused logs backup 13/36613/1
Peter Mikus [Fri, 8 Jul 2022 09:34:55 +0000 (09:34 +0000)]
feat(logs): Remove unused logs backup

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I54391b1301dd231f60132627e89922a06d73e58d

23 months agoCSIT Trex: Do not check VPP API CRCs 57/33657/2
Vratko Polak [Thu, 2 Sep 2021 11:34:30 +0000 (13:34 +0200)]
CSIT Trex: Do not check VPP API CRCs

Change-Id: I4326b3ba66c5204b91c93cb57f6902cb3a0501b5
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
23 months agoAdd docs-spell to vpp checkstyle job 52/36452/1
Dave Wallace [Fri, 17 Jun 2022 17:08:17 +0000 (13:08 -0400)]
Add docs-spell to vpp checkstyle job

- also replace individual package install confirm/force
  environment variables with UNATTENDED=yes.

Change-Id: I22a503848d7ae916bdbff1977586a0fa17498cca
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
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>