ci-management.git
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""

2 years agoRevert "Change prod & sandbox to public IPs for Ingress/Gerrit" 40/33640/1
Dave Wallace [Wed, 8 Sep 2021 14:33:25 +0000 (14:33 +0000)]
Revert "Change prod & sandbox to public IPs for Ingress/Gerrit"

This reverts commit 60d127c251246b968cad9e96f191576646976a11.

Reason for revert: Now that all services are co-located in the same DC, it is best to use internal IPs for Ingress/Gerrit.

Change-Id: Ib790a7228e693acfd1886915eca5aa7baa59dd35
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoCSIT DPDK verify: Allow manual overrides 84/33684/1
Vratko Polak [Wed, 8 Sep 2021 08:42:58 +0000 (10:42 +0200)]
CSIT DPDK verify: Allow manual overrides

Without these additions, there is no way to start the job successfully
with overriden trial duration and multiplicity.

Change-Id: Ia4a3b154e4c1354a89187918f7f051a951a0bc21
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoCSIT: send email notification if job is successful 34/33634/1
Tibor Frank [Thu, 2 Sep 2021 07:11:50 +0000 (09:11 +0200)]
CSIT: send email notification if job is successful

Change-Id: Ifcae6bb0bf66e426d601d3129b784450ae8ac7bf
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoFix vpp-checkstyle-* jobs build discard config 32/33632/2
Dave Wallace [Wed, 1 Sep 2021 20:59:39 +0000 (16:59 -0400)]
Fix vpp-checkstyle-* jobs build discard config

- Add missing 'build-days-to-keep' parameter
  to lf-infra-properties macro.

Change-Id: I264c82ce1de17a22bef6e8b9867eaae03ddf9c5d
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoFix build discarder config for all fd.io projects 24/33624/4
Dave Wallace [Mon, 30 Aug 2021 20:32:26 +0000 (16:32 -0400)]
Fix build discarder config for all fd.io projects

- Existing build discard configuration is no
  longer generating build discarder config in jjb.
  Use lf-infra-properties macro instead.

Change-Id: I2e6aabefd4a5a74877c4ba02c1f06f3f120bea69
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoMerge "CSIT: Email publisher"
Dave Wallace [Tue, 31 Aug 2021 14:19:17 +0000 (14:19 +0000)]
Merge "CSIT: Email publisher"

2 years agoMerge "CSIT: Add Trex jobs"
Dave Wallace [Tue, 31 Aug 2021 14:18:47 +0000 (14:18 +0000)]
Merge "CSIT: Add Trex jobs"

2 years agoCSIT: Add Trex jobs 02/33602/3
pmikus [Thu, 26 Aug 2021 08:45:13 +0000 (08:45 +0000)]
CSIT: Add Trex jobs

+ For testing Trex only (required for bypassing VPP download
  and DPDK download) while still having ability to extend
  for trex artifact downloading.

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

2 years agoDescription setter: Search for S3 link 95/33395/5
Vratko Polak [Fri, 27 Aug 2021 09:35:27 +0000 (11:35 +0200)]
Description setter: Search for S3 link

We disabled Nexus and we never plan to go back.

Change-Id: I279e0ddb2697a3a28316cb6700fdde13cde841bc
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoCSIT: Email publisher 94/33594/5
pmikus [Wed, 25 Aug 2021 12:59:54 +0000 (12:59 +0000)]
CSIT: Email publisher

+ Fix email send when job fails
+ Resuse publishers as macro

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

2 years agoCSIT: Remove 2009 branch 00/33600/1
pmikus [Thu, 26 Aug 2021 06:57:52 +0000 (06:57 +0000)]
CSIT: Remove 2009 branch

+ Leave only 2009 LTS

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

2 years agoMerge "Migrate Nexus logging to s3 in production"
Dave Wallace [Wed, 25 Aug 2021 14:52:56 +0000 (14:52 +0000)]
Merge "Migrate Nexus logging to s3 in production"

2 years agoDelete jjb/scripts/csit/cpta.sh 93/33593/1
Vratko Polak [Wed, 25 Aug 2021 12:15:36 +0000 (14:15 +0200)]
Delete jjb/scripts/csit/cpta.sh

It is not used since https://gerrit.fd.io/r/c/ci-management/+/33118

Change-Id: I62b167eff32fd27158e2dd7ae6deec2c25d8db47
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoFix: Patch to emails for CSIT trending 90/33590/1
pmikus [Wed, 25 Aug 2021 10:57:05 +0000 (10:57 +0000)]
Fix: Patch to emails for CSIT trending

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

2 years agoFix: Whitespace in managed files 84/33584/1
Vanessa Rene Valderrama [Tue, 24 Aug 2021 19:30:16 +0000 (14:30 -0500)]
Fix: Whitespace in managed files

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

2 years agoMerge "Add terraform to docker CI executor images."
Peter Mikus [Tue, 24 Aug 2021 09:13:14 +0000 (09:13 +0000)]
Merge "Add terraform to docker CI executor images."

2 years agoAdd terraform to docker CI executor images. 93/33493/9
Dave Wallace [Fri, 13 Aug 2021 17:43:59 +0000 (13:43 -0400)]
Add terraform to docker CI executor images.

- Also restrict docs-venv to ubuntu / x86_64 images

Change-Id: I6eea04bce8819f4fd9bc34c5551a07a2a79d6655
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2 years agoMigrate Nexus logging to s3 in production 70/33570/2
pmikus [Mon, 23 Aug 2021 10:55:36 +0000 (10:55 +0000)]
Migrate Nexus logging to s3 in production

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

2 years agoFix: Docs reverse trigger 69/33569/1
pmikus [Mon, 23 Aug 2021 10:48:23 +0000 (10:48 +0000)]
Fix: Docs reverse trigger

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

2 years agoMerge "Fix PackageCloud push"
Dave Wallace [Fri, 20 Aug 2021 19:39:35 +0000 (19:39 +0000)]
Merge "Fix PackageCloud push"

2 years agoFIX: CSIT trending path 61/33561/1
pmikus [Fri, 20 Aug 2021 19:29:44 +0000 (19:29 +0000)]
FIX: CSIT trending path

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

2 years agoFix PackageCloud push 60/33560/1
Vanessa Rene Valderrama [Fri, 20 Aug 2021 18:13:13 +0000 (13:13 -0500)]
Fix PackageCloud push

Adding the full path for the PackageCloud target

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

2 years agoFix VPP PackageCloud push 59/33559/2
Vanessa Rene Valderrama [Fri, 20 Aug 2021 17:01:55 +0000 (12:01 -0500)]
Fix VPP PackageCloud push

Adding the full path for the PackageCloud target

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

2 years agoGlobal: Fix bugs in CSIT docs generation 47/33547/2
pmikus [Fri, 20 Aug 2021 09:17:55 +0000 (09:17 +0000)]
Global: Fix bugs in CSIT docs generation

+ Some bugs picked in production env.

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

2 years agoFix: Add a . version of the packagecloud file 40/33540/1
Andrew Grimberg [Thu, 19 Aug 2021 21:06:56 +0000 (14:06 -0700)]
Fix: Add a . version of the packagecloud file

Change-Id: I8cbd4e74e1a2330a9b21962ce1fd2b2bd772e9ac
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2 years agoFix packer-cloud-env managed file 37/33537/1
Kevin Sandi [Thu, 19 Aug 2021 19:41:43 +0000 (13:41 -0600)]
Fix packer-cloud-env managed file

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

2 years agoFix JJBINI 36/33536/1
Vanessa Rene Valderrama [Thu, 19 Aug 2021 18:27:22 +0000 (13:27 -0500)]
Fix JJBINI

This patch is to standardize with other projects and fix the credentials
mappings. We've also updated the credentials on the sandbox and
production to reflect this change.

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

2 years agoFix JJBINI syntax 35/33535/1
Vanessa Rene Valderrama [Thu, 19 Aug 2021 16:23:42 +0000 (11:23 -0500)]
Fix JJBINI syntax

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

2 years agoFix JJBINI credentials 34/33534/1
Vanessa Rene Valderrama [Thu, 19 Aug 2021 16:02:34 +0000 (11:02 -0500)]
Fix JJBINI credentials

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

2 years agoFix JJBINI managed file 30/33530/1
Vanessa Rene Valderrama [Thu, 19 Aug 2021 14:14:08 +0000 (09:14 -0500)]
Fix JJBINI managed file

Fix the JJBINI managed file to use the credentials and URLs for sandbox
and production

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

2 years agoMerge "Upgrade global-jjb"
Vratko Polak [Thu, 19 Aug 2021 12:40:14 +0000 (12:40 +0000)]
Merge "Upgrade global-jjb"

2 years agoMerge "Global: Docs generation in s3"
Dave Wallace [Thu, 19 Aug 2021 12:35:12 +0000 (12:35 +0000)]
Merge "Global: Docs generation in s3"

2 years agoUpgrade global-jjb 27/33527/1
Vanessa Rene Valderrama [Thu, 19 Aug 2021 12:17:48 +0000 (07:17 -0500)]
Upgrade global-jjb

Upgrading global-jjb to pick up a bug fix for
create_jenkins_clouds_openstack_yaml.

Release notes can be found here:
https://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/release-notes.html#v0-65-1-2

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

2 years agoFix: Correct log credential for both jenkins 23/33523/1
Andrew Grimberg [Wed, 18 Aug 2021 22:56:45 +0000 (15:56 -0700)]
Fix: Correct log credential for both jenkins

Change-Id: Id4f7040aaa37f67ae7f4c80adcba1366a91e4484
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2 years agoFix: Add in missing credential mappings for maven 22/33522/1
Andrew Grimberg [Wed, 18 Aug 2021 21:52:26 +0000 (14:52 -0700)]
Fix: Add in missing credential mappings for maven

The mavenSettings file type is supposed to have mapped credentials as
well. This were accidentally skipped and missed in review

Change-Id: Ie35b4997104b38b4dc73f3859116137a36a73bbc
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2 years agoMerge "CI: Migrate to JCasC Managed Files"
Dave Wallace [Wed, 18 Aug 2021 16:01:45 +0000 (16:01 +0000)]
Merge "CI: Migrate to JCasC Managed Files"

2 years agoRelicense docker files 41/27341/2
Vratko Polak [Wed, 18 Aug 2021 11:01:17 +0000 (13:01 +0200)]
Relicense docker files

This is to address the issue raised in:
https://gerrit.fd.io/r/c/27335/1/docker/LICENSE#2

Change-Id: I534c6d2ecfd09d2046625315860424cab2057b37
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoGlobal: Docs generation in s3 18/33118/13
pmikus [Tue, 13 Jul 2021 14:18:46 +0000 (14:18 +0000)]
Global: Docs generation in s3

+ Rework report/docs/trending jobs in CSIT
  to utilize AWS S3 cloudfront

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

2 years agoCI: Migrate to JCasC Managed Files 70/33170/29
Vanessa Rene Valderrama [Fri, 16 Jul 2021 19:00:51 +0000 (14:00 -0500)]
CI: Migrate to JCasC Managed Files

This patch is to migrate Jenkins settings file to JCasC managed files
enabling self service managed files for the community

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ief195b9feaa933a37eb36109ccd836c79c85f4be
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
2 years agoMerge "Fix debian-9 docker image builder"
Vanessa Valderrama [Fri, 13 Aug 2021 19:57:15 +0000 (19:57 +0000)]
Merge "Fix debian-9 docker image builder"

2 years agoMerge "CSIT: Add AWS job"
Dave Wallace [Wed, 11 Aug 2021 13:58:13 +0000 (13:58 +0000)]
Merge "CSIT: Add AWS job"

2 years agoUpgrade global-jjb to v0.65.1 43/33443/1
Vanessa Rene Valderrama [Tue, 10 Aug 2021 15:51:09 +0000 (10:51 -0500)]
Upgrade global-jjb to v0.65.1

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

2 years agoCSIT: Add AWS job 67/33067/6
pmikus [Fri, 9 Jul 2021 06:42:35 +0000 (06:42 +0000)]
CSIT: Add AWS job

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

2 years agocsit: Add report merge job for 2101.1 33/33433/1
Tibor Frank [Tue, 10 Aug 2021 12:18:02 +0000 (14:18 +0200)]
csit: Add report merge job for 2101.1

Change-Id: If60599d596a13404fd5ba887f70a42498e666d86
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoINFO.yaml: add approval link for Peter Mikus to tsc section 18/33418/1
Dave Wallace [Fri, 6 Aug 2021 19:52:24 +0000 (15:52 -0400)]
INFO.yaml: add approval link for Peter Mikus to tsc section

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

2 years agoMerge "INFO.yaml: Add Peter Mikus"
Dave Wallace [Fri, 6 Aug 2021 13:11:10 +0000 (13:11 +0000)]
Merge "INFO.yaml: Add Peter Mikus"

2 years agoMerge "Fix workarounds for archive paths"
Dave Wallace [Fri, 6 Aug 2021 12:04:29 +0000 (12:04 +0000)]
Merge "Fix workarounds for archive paths"

2 years agoINFO.yaml: Add Peter Mikus 93/33393/1
Vratko Polak [Fri, 6 Aug 2021 11:48:56 +0000 (13:48 +0200)]
INFO.yaml: Add Peter Mikus

link: https://ircbot.wl.linuxfoundation.org/meetings/fdio-meeting/2021/fd_io_tsc/fdio-meeting-fd_io_tsc.2021-07-22-15.01.log.html
Change-Id: I59f255c4a298ef0436adec9a97570907fde74141
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoFix workarounds for archive paths 85/33385/8
Vratko Polak [Fri, 6 Aug 2021 09:54:37 +0000 (11:54 +0200)]
Fix workarounds for archive paths

https://gerrit.fd.io/r/c/ci-management/+/33060
has introduced workarounds for jobs
which create Robot outputs outside /archives/.
It got merged without verifying the workarounds work correctly.

+ The workaround for device job does not seem to be needed.
+ Perform the copy also when robot failed.

Fixes: 37a55a05cd6ac7ca15bbb99f5ddc9ca61874d5f8

Change-Id: I5e08545bd290fa917e85a375865a130c3f2ff996
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2 years agoRevert "Global: Disable Nexus for fdio-infra-ship-logs in production" 00/33400/1
Peter Mikus [Fri, 6 Aug 2021 09:48:29 +0000 (09:48 +0000)]
Revert "Global: Disable Nexus for fdio-infra-ship-logs in production"

This reverts commit 94ccf388b6317892bdd5db5c7b8a2baedaf904c4.

Reason for revert: CORS setting of S3 is corrupted. Until LF ticket is
resolved reverting.

Change-Id: I59e6196f8e3317f249aa4258435705cc8965a80c
Signed-off-by: pmikus <pmikus@cisco.com>
2 years agoGlobal: Disable Nexus for fdio-infra-ship-logs in production 87/33387/1
pmikus [Thu, 5 Aug 2021 18:59:20 +0000 (18:59 +0000)]
Global: Disable Nexus for fdio-infra-ship-logs in production

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

2 years agoGlobal: Disable Nexus for fdio-infra-ship-logs in sandbox 84/33084/4
pmikus [Mon, 12 Jul 2021 13:17:01 +0000 (13:17 +0000)]
Global: Disable Nexus for fdio-infra-ship-logs in sandbox

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

2 years agoMerge "Global: Rework archive artifacts"
Dave Wallace [Thu, 5 Aug 2021 16:34:02 +0000 (16:34 +0000)]
Merge "Global: Rework archive artifacts"

2 years agoGlobal: Rework archive artifacts 60/33060/29
pmikus [Thu, 8 Jul 2021 12:34:33 +0000 (12:34 +0000)]
Global: Rework archive artifacts

This patch removes archive-artifacts-parameter macro
and ARCHVIVE_ARTIFACTS env var from csit and vpp project.

All project specific artifacts to be uploaded with the
log files SHOULD BE copied to $WORKSPACE/archives.

The next step once this is merged will be to remove NEXUS
entirely via JCasC.

+ Remove archive-artifacts from all csit/vpp yaml files.
+ Add fdio-infra-ship-backup-logs macro
+ Remove unused jjb/include-raw-deploy-archives.sh
+ CSIT:
  - copy job artifacts to $WORKSPACE/archives
+ HC2VPP
  - remove CSIT
+ TLDK:
  - remove CSIT

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

2 years agoFix debian-9 docker image builder 78/33378/1
Dave Wallace [Thu, 5 Aug 2021 01:33:51 +0000 (21:33 -0400)]
Fix debian-9 docker image builder

- Docker installation no longer works on debian-9
  so don't install it when building debian-9
  executor images.

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

2 years agohicn: fix broken reverse trigger for docs merge jobs 76/33376/1
Dave Wallace [Wed, 4 Aug 2021 20:24:18 +0000 (16:24 -0400)]
hicn: fix broken reverse trigger for docs merge jobs

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

2 years agoInfra: Move Nomad URL to new server master 36/33336/1
pmikus [Wed, 4 Aug 2021 13:36:28 +0000 (13:36 +0000)]
Infra: Move Nomad URL to new server master

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

2 years agoCSIT: Set daily jobs cadence to normal 51/33251/1
Tibor Frank [Mon, 26 Jul 2021 12:53:27 +0000 (14:53 +0200)]
CSIT: Set daily jobs cadence to normal

Change-Id: I1246d18431c2f171aafa0be7fafadce098714d57
Signed-off-by: Tibor Frank <tifrank@cisco.com>
2 years agoMerge "- Add jobs for branch stable/2101 aarch64 - Trigger checkstyle for stable...
Dave Wallace [Mon, 19 Jul 2021 20:54:22 +0000 (20:54 +0000)]
Merge "- Add jobs for branch stable/2101 aarch64 - Trigger checkstyle for stable branches"

2 years ago- Add jobs for branch stable/2101 aarch64 73/33173/2
Mauro Sardara [Mon, 19 Jul 2021 07:58:18 +0000 (09:58 +0200)]
- Add jobs for branch stable/2101 aarch64
- Trigger checkstyle for stable branches

Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I2da2147c45b2b66280880898c2f34396d7c542e8
Signed-off-by: Mauro Sardara <msardara@cisco.com>
2 years agoMerge "Add jobs for branch stable/2101"
Dave Wallace [Fri, 16 Jul 2021 14:49:38 +0000 (14:49 +0000)]
Merge "Add jobs for branch stable/2101"

2 years agoAdd jobs for branch stable/2101 61/33161/1
Mauro Sardara [Fri, 16 Jul 2021 08:59:32 +0000 (10:59 +0200)]
Add jobs for branch stable/2101

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

2 years agoChore: Committer management 54/33154/2
Andrew Grimberg [Thu, 15 Jul 2021 15:45:38 +0000 (08:45 -0700)]
Chore: Committer management

* Clean up the PTL record as Andrew Grimberg (myself) was listed as both
  the PTL _and_ as a named party in the committers list just under two
  different IDs
* Remove committers that haven't been active in over a year
  Those being removed: CJ Collier, Ed Kern, and Thanh Ha

Change-Id: I874dcfa3bd556f442042660531ea5b7a114288ba
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2 years agoMerge "Add libparc verify/merge job for ubuntu 20.04-arm64"
Dave Wallace [Thu, 15 Jul 2021 13:38:58 +0000 (13:38 +0000)]
Merge "Add libparc verify/merge job for ubuntu 20.04-arm64"

2 years agoAdd libparc verify/merge job for ubuntu 20.04-arm64 43/33143/1
Mauro Sardara [Thu, 15 Jul 2021 09:23:26 +0000 (11:23 +0200)]
Add libparc verify/merge job for ubuntu 20.04-arm64

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