ci-management.git
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>
2 years agoMerge "CSIT: Do not run daily jobs during weekend"
Peter Mikus [Mon, 27 Sep 2021 14:39:59 +0000 (14:39 +0000)]
Merge "CSIT: Do not run daily jobs during weekend"

2 years agoCSIT: Do not run daily jobs during weekend 18/33818/1
Vratko Polak [Fri, 24 Sep 2021 13:30:55 +0000 (15:30 +0200)]
CSIT: Do not run daily jobs during weekend

We do not expect much code movement during weekend.
This gives more resources to weekly jobs.

Change-Id: I4710aa68ec3fb6ab8900043a74e7c13980583cb6
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoMerge "Docs deploy via Terraform"
Dave Wallace [Fri, 24 Sep 2021 12:45:16 +0000 (12:45 +0000)]
Merge "Docs deploy via Terraform"

2 years agoMerge "CSIT: Add rls2110 jobs"
Peter Mikus [Fri, 24 Sep 2021 05:24:14 +0000 (05:24 +0000)]
Merge "CSIT: Add rls2110 jobs"

2 years agoDocs deploy via Terraform 35/33735/7
pmikus [Thu, 16 Sep 2021 11:07:49 +0000 (11:07 +0000)]
Docs deploy via Terraform

+ This fixes also problem with content-type detection.

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I5fb89668a1792c4497fce1367279657c415d8a32

2 years agoS3: Content type detection 03/33803/2
pmikus [Thu, 23 Sep 2021 07:56:52 +0000 (07:56 +0000)]
S3: Content type detection

+ Rework content type detection as current way leads
  into inconsistent detection and corrupted CloudFront handling
+ MimeType is base on wild guess of file extension and does not work
  for our use cases.

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: If8a3e052a5512dca1767bccf10107c9867ba7366

2 years agoCSIT: Add rls2110 jobs 80/33780/3
Tibor Frank [Wed, 22 Sep 2021 05:54:19 +0000 (07:54 +0200)]
CSIT: Add rls2110 jobs

- and remove rls2101 jobs

Change-Id: Ifaccf28cd5fb9dedaf9e570162017f11415f4aeb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoCSIT: Remove rls2009lts jobs 02/33802/1
Tibor Frank [Thu, 23 Sep 2021 04:45:36 +0000 (06:45 +0200)]
CSIT: Remove rls2009lts jobs

Change-Id: I1984974b2648241ae28e0e1ffd6d6239b5b0ec60
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoCSIT: Add csit-trex-perf-ndrpdr-weekly-master-{node-arch} 81/33781/1
Tibor Frank [Wed, 22 Sep 2021 06:17:11 +0000 (08:17 +0200)]
CSIT: Add csit-trex-perf-ndrpdr-weekly-master-{node-arch}

Change-Id: Ief7cbc5d3e46671773358c90ae3fb6f3ba2a7ca6
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoRevert back to using jenkins.fd.io in cloud configs. 77/33777/1
Dave Wallace [Tue, 21 Sep 2021 19:26:30 +0000 (15:26 -0400)]
Revert back to using jenkins.fd.io in cloud configs.

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

2 years agoChange ip address to .5 (jenkins) instead of .3 (ingress) 76/33776/1
Dave Wallace [Tue, 21 Sep 2021 18:56:50 +0000 (14:56 -0400)]
Change ip address to .5 (jenkins) instead of .3 (ingress)

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

2 years agoChange Nomad cloud configs to use internal IP for jenkins. 74/33774/1
Dave Wallace [Tue, 21 Sep 2021 15:24:21 +0000 (11:24 -0400)]
Change Nomad cloud configs to use internal IP for jenkins.

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

2 years agoChanges for VPP 21.10 Release 60/33760/2
Andrew Yourtchenko [Mon, 20 Sep 2021 12:52:03 +0000 (12:52 +0000)]
Changes for VPP 21.10 Release

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

2 years agoFIX: Do not fail to copy directory 57/33757/2
pmikus [Mon, 20 Sep 2021 12:09:24 +0000 (12:09 +0000)]
FIX: Do not fail to copy directory

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I3cff2ca3feef7fc1083584249cdb2866e13ea836

2 years agoMerge "FIX: Improve ContentEncoding handling"
Dave Wallace [Thu, 16 Sep 2021 18:37:24 +0000 (18:37 +0000)]
Merge "FIX: Improve ContentEncoding handling"

2 years agoFIX: Improve ContentEncoding handling 37/33737/1
pmikus [Thu, 16 Sep 2021 12:28:34 +0000 (12:28 +0000)]
FIX: Improve ContentEncoding handling

+ Each bucket has different settings that is accepted.
  This patch helps to make all buckets and jobs works
  as expected for their settings.

+ Tested on sandbox on all kind of jobs (tox,docs,trending)

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ibf7e81f06c9bd9b3f17194231cbd4f7e83596305

2 years agoCSIT: cleanup unused scripts 34/33734/1
pmikus [Thu, 16 Sep 2021 07:52:02 +0000 (07:52 +0000)]
CSIT: cleanup unused scripts

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I121b8fdf94ebbaa65ed999c9f907581ca7690210

2 years agoFix: Escape Jenkins env vars 33/33733/1
Kevin Sandi [Wed, 15 Sep 2021 22:44:09 +0000 (16:44 -0600)]
Fix: Escape Jenkins env vars

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

2 years agoMerge "Docs: Cleanup"
Dave Wallace [Tue, 14 Sep 2021 18:27:26 +0000 (18:27 +0000)]
Merge "Docs: Cleanup"

2 years agoDocs: Cleanup 04/33704/3
pmikus [Thu, 9 Sep 2021 12:19:25 +0000 (12:19 +0000)]
Docs: Cleanup

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I9209a4c739feb9aae713d0f3654d3cf6fa04c92d

2 years agoMerge "CSIT DPDK verify: Allow manual overrides"
Peter Mikus [Tue, 14 Sep 2021 06:31:00 +0000 (06:31 +0000)]
Merge "CSIT DPDK verify: Allow manual overrides"

2 years agoMerge "Revert "Change prod & sandbox to public IPs for Ingress/Gerrit""
Peter Mikus [Wed, 8 Sep 2021 14:40:12 +0000 (14:40 +0000)]
Merge "Revert "Change prod & sandbox to public IPs for Ingress/Gerrit""