summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-08-31Fix build discarder config for all fd.io projectsDave Wallace16-285/+164
- 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>
2021-08-31Merge "CSIT: Email publisher"Dave Wallace2-90/+83
2021-08-31Merge "CSIT: Add Trex jobs"Dave Wallace1-2/+105
2021-08-31CSIT: Add Trex jobspmikus1-2/+105
+ 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
2021-08-27Description setter: Search for S3 linkVratko Polak1-1/+1
We disabled Nexus and we never plan to go back. Change-Id: I279e0ddb2697a3a28316cb6700fdde13cde841bc Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-08-26CSIT: Email publisherpmikus2-90/+83
+ Fix email send when job fails + Resuse publishers as macro Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ic6c5a5f97ff38243d0dc5d6a4665d21009acb026
2021-08-26CSIT: Remove 2009 branchpmikus1-6/+0
+ Leave only 2009 LTS Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ic970abd97d08157d69752f53a3d22fc7b8ab19e4
2021-08-25Merge "Migrate Nexus logging to s3 in production"Dave Wallace1-3/+0
2021-08-25Delete jjb/scripts/csit/cpta.shVratko Polak1-89/+0
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>
2021-08-25Fix: Patch to emails for CSIT trendingpmikus1-6/+6
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I1834c812b30ea9579a9cf161eb05e11c72e549f1
2021-08-24Fix: Whitespace in managed filesVanessa Rene Valderrama26-26/+25
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ia2e068293b7aba8d4e83f2e9ca31e9ee632b3b79
2021-08-24Merge "Add terraform to docker CI executor images."Peter Mikus2-4/+12
2021-08-23Add terraform to docker CI executor images.Dave Wallace2-4/+12
- Also restrict docs-venv to ubuntu / x86_64 images Change-Id: I6eea04bce8819f4fd9bc34c5551a07a2a79d6655 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-08-23Migrate Nexus logging to s3 in productionpmikus1-3/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I44bf9a80b125f56e5ec9d251ee14042ae63d3716
2021-08-23Fix: Docs reverse triggerpmikus1-1/+1
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibd55836aa21ec301f4c8e8d5c644e71a088ab673
2021-08-20Merge "Fix PackageCloud push"Dave Wallace2-6/+6
2021-08-20FIX: CSIT trending pathpmikus1-1/+1
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: If7f9889fce320c2d53c7ff1c25d1a505e5f80eaf
2021-08-20Fix PackageCloud pushVanessa Rene Valderrama2-6/+6
Adding the full path for the PackageCloud target Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I1ed366b1b30fefda4bfdb6667cbed11b4ed96f08
2021-08-20Fix VPP PackageCloud pushVanessa Rene Valderrama1-3/+3
Adding the full path for the PackageCloud target Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I30a1db7ddc1e7113d6dfc569ff3ccacb89e51d42
2021-08-20Global: Fix bugs in CSIT docs generationpmikus1-7/+6
+ Some bugs picked in production env. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I78276bcc9113360312936befce1fe86124b1ba39
2021-08-19Fix: Add a . version of the packagecloud fileAndrew Grimberg4-0/+12
Change-Id: I8cbd4e74e1a2330a9b21962ce1fd2b2bd772e9ac Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2021-08-19Fix packer-cloud-env managed fileKevin Sandi2-5/+3
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I9ae905c7a79d14f70ae59b5c2c03652051e68752
2021-08-19Fix JJBINIVanessa Rene Valderrama2-8/+10
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
2021-08-19Fix JJBINI syntaxVanessa Rene Valderrama2-7/+7
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I8d937d234be2c77d7259c5695a3c3e7e361a9cab
2021-08-19Fix JJBINI credentialsVanessa Rene Valderrama1-2/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ib989c1b0a18971dc2151619f67e9332b63590fa8
2021-08-19Fix JJBINI managed fileVanessa Rene Valderrama1-3/+15
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
2021-08-19Merge "Upgrade global-jjb"Vratko Polak1-0/+0
2021-08-19Merge "Global: Docs generation in s3"Dave Wallace8-212/+200
2021-08-19Upgrade global-jjbVanessa Rene Valderrama1-0/+0
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
2021-08-18Fix: Correct log credential for both jenkinsAndrew Grimberg2-5/+2
Change-Id: Id4f7040aaa37f67ae7f4c80adcba1366a91e4484 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2021-08-18Fix: Add in missing credential mappings for mavenAndrew Grimberg15-0/+252
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>
2021-08-18Merge "CI: Migrate to JCasC Managed Files"Dave Wallace63-0/+402
2021-08-18Relicense docker filesVratko Polak1-32/+0
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>
2021-08-17Global: Docs generation in s3pmikus8-212/+200
+ Rework report/docs/trending jobs in CSIT to utilize AWS S3 cloudfront Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ica2757ba8dc31792631c8d6b53b332ebf688b15e
2021-08-16CI: Migrate to JCasC Managed FilesVanessa Rene Valderrama63-0/+402
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>
2021-08-13Merge "Fix debian-9 docker image builder"Vanessa Valderrama1-4/+2
2021-08-11Merge "CSIT: Add AWS job"Dave Wallace1-0/+30
2021-08-10Upgrade global-jjb to v0.65.1Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I4b22df091bc57f417053c6781e4f19b92fc67e97
2021-08-10CSIT: Add AWS jobpmikus1-0/+30
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I60f40a38de89234b2eed1d9f0c04f465378c6de4
2021-08-10csit: Add report merge job for 2101.1Tibor Frank1-0/+2
Change-Id: If60599d596a13404fd5ba887f70a42498e666d86 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-08-06INFO.yaml: add approval link for Peter Mikus to tsc sectionDave Wallace1-2/+2
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I08a2b488fb8a3c14c8257733a47bac2380cfe2a0
2021-08-06Merge "INFO.yaml: Add Peter Mikus"Dave Wallace1-0/+5
2021-08-06Merge "Fix workarounds for archive paths"Dave Wallace4-4/+52
2021-08-06INFO.yaml: Add Peter MikusVratko Polak1-0/+5
Approval 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>
2021-08-06Fix workarounds for archive pathsVratko Polak4-4/+52
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>
2021-08-06Revert "Global: Disable Nexus for fdio-infra-ship-logs in production"Peter Mikus2-1/+4
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>
2021-08-05Global: Disable Nexus for fdio-infra-ship-logs in productionpmikus2-4/+1
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I98521297778c2c141c393d429c15039eae16d84f
2021-08-05Global: Disable Nexus for fdio-infra-ship-logs in sandboxpmikus1-3/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I2fe96711a2abc032410562fd38ee7e86b1039cb0
2021-08-05Merge "Global: Rework archive artifacts"Dave Wallace23-1315/+310
2021-08-05Global: Rework archive artifactspmikus23-1315/+310
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