summaryrefslogtreecommitdiffstats
path: root/jenkins-config
AgeCommit message (Collapse)AuthorFilesLines
2024-04-16Update hst CPU/MemoryMB cloud config to limit jobs to 1 per serverDave Wallace2-4/+6
Change-Id: Ic173bf2e6d053d87e703dddbefe850c7d4ee027a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-04-16Add HostStack Test nomad jenkins-config cloud configuration.Dave Wallace4-0/+64
Change-Id: I5d95c1d02f0976a2ce875a904cb92ac5aa930371 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-12-06CI: Point git sources to gitolite mirrorVanessa Valderrama2-6/+6
Pointing back to the gitolite mirror to resolve fetch failures which have increased since pointing to GitHub Change-Id: I70312e266c32504c5c96e705a0934228cb882458 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-12-05CI: Repoint git sources to GitHub mirrorAndrew Grimberg2-6/+6
The local gitolite mirror has been having semi-regular issues with multiple jobs accessing it at the same time. As of November 28, 2023 all repos are properly mirroring to GitHub so we'll use them as a mirror instead. Change-Id: I7cffe69bd819bb1b42ea33003d711caffeb96001 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-12-05Fix: Configure labels based on environmentVanessa Valderrama22-66/+22
Configuring the node labels based on sandbox or production to resolve JCasC cron failures Change-Id: I94bb55dc9f47b93bb0698e78b4e0266497eda4f2 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-12-04Revert "CI: Repoint git sources to GitHub mirror"Andrew Grimberg2-6/+6
This reverts commit 85279e944f464abd5594a629f2975a636fa337ef. Change-Id: I3c528f41a637631f5cc24a5e55b2df3f736d1113 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-12-04CI: Repoint git sources to GitHub mirrorAndrew Grimberg2-6/+6
The local gitolite mirror has been having semi-regular issues with multiple jobs accessing it at the same time. As of November 28, 2023 all repos are properly mirroring to GitHub so we'll use them as a mirror instead. Change-Id: I03f6fc3e66b7ecab92c656b7d684d974c67593b3 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-09-12Fix: Add sandbox labels to nomad prod templatesDave Wallace11-22/+44
Change-Id: Ieca16d264ef5479c8b5f952a3e3435b6f838755a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-09-11Fix: add prod labels to sandbox templatesDave Wallace11-22/+44
Change-Id: Ib1769d612bc147fe602c881915f0e2059ff2a410 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-08-31Fix: Remove Jenkins URLVanessa Valderrama2-2/+0
Removing the Jenkins URL, it's an invalid configuration element Change-Id: I8cc5ebb4d01bde1abc3f58d886421bbe185756c8 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-31Fix: typo in FDIONOMAD job template filesDave Wallace15-15/+15
Change-Id: I95b03936c4af3383ae104476b6222a894e3961be Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-08-31Merge "Fix: Adding Jenkins URL"Vanessa Valderrama2-0/+2
2023-08-31Fix: Adding Jenkins URLVanessa Valderrama2-0/+2
Adding the Jenkins URL back to the environment configs Change-Id: Ib7bf2f35009ba4b844995880ee99c826ae326b50 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-31Fix: Correct Jenkins URLs for sandbox nodesVanessa Valderrama2-1/+12
Change-Id: If538ecdf4dc9c8ae22f684903eb9d468cf88525d Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-30Fix: Removing unneeded ArtifactVanessa Valderrama1-1/+0
RelativeDest is an optional configuration and not needed. Change-Id: If08fe09a2228bc45a5dc585ad800d2b98f87ef97 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-30Fix: Modify the RelativeDest pathVanessa Valderrama1-1/+1
The RelativeDest is a default setting. The documentation points to local/. This change is to align with the documentation. Change-Id: I4ca1d7f476f13997ddb763c38a891662b0dc3727 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-30Fix: Correct prod Docker RegistryVanessa Valderrama1-1/+1
Change-Id: I9fb6802aaa8ba605886b19107dcb48541e26e847 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-30Fix: Correct node defaults and sandbox nodesAndrew Grimberg12-5/+132
Change-Id: I342ec75bd3c7e8de2dc6a33435ade63ac2c92351 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-08-29Test: Minor nomad changes to check scripts updatesAndrew Grimberg4-4/+6
Change-Id: Ifd01d73286bc155cfbba0ed6c321f005f1ce9f92 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-08-29Fix: Remove old (and now bad) passwordAndrew Grimberg1-1/+1
Password got into the repo accidentally. Getting it rotated and updated in the correct encrypted location for automatic fill in. Change-Id: Id19fed0697dc70cb72814e9768e686dfb89fcdb7 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-08-23Chore: Modify Nomad configsVanessa Valderrama48-244/+462
Modifying Nomad configs with updates from the latest Nomad plugin Change-Id: I06b34f3202d0ad511274a38b472239dd7a1ea537 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-08-01CI: Add cloud-env in hcl format for packer jobsAnil Belur4-0/+18
Change-Id: I44fc1ea43f77b19b9520cbaea04e893126b57648 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2023-07-12Chore: Add packagecloud-account managed fileVanessa Valderrama2-0/+4
Change-Id: I217c3d2bcb45c1cc8a3fbe380a4e5108c9633f1d Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-07-11Chore: Configure Sigul for self-service releasesVanessa Valderrama8-4/+52
Change-Id: I3a430eff4f202b415713f97df725e0f9386daf28 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-06-29Chore: Add global vars for self-service-releasesVanessa Valderrama1-0/+2
Change-Id: I1acd3bdb1bfb66fc9b784e0d5ff697736e8f13bb Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-06-29Chore: Update Ubuntu buildersVanessa Valderrama2-5/+2
Change-Id: I089e641405901a0dc24052ab3a117d4d6d03327f Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-05-10CI: Add CentOS 8 nodeVanessa Valderrama1-0/+3
Change-Id: Iab46a29dc50ce614ae22ab75a04d6d95c8159507 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-05-10Chore: Update CentOS 7 nodes imageVanessa Valderrama5-5/+5
Change-Id: I59ea2d6afe8a61a41c19e766070ecd77fc0c3712 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-03-27feat(core): Introduce M class executorPeter Mikus4-0/+60
- Add medium resource footprint executor. - Suitable for various jobs to save resources. Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia356c0bfe0864643ca836b4d214929eec534ebb4
2023-03-27feat(core): Introduce S class executorPeter Mikus4-0/+60
- Add small resource footprint executor. - Suitable for various jobs to save resources. Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I1d27be68362c2b4db369fdeffcda2e27b5ea30cd
2023-02-28feat(csit): Cleanup obsolete jobsPeter Mikus4-48/+0
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia130910d850eb7de859c595e55c1f07523c6a9d6
2022-11-02Post VPP 22.10 Release job clean upDave Wallace2-26/+0
- Remove VPP stable/2202 jobs - Remove debian10 docker executor images Change-Id: I2a83cc3db0aadf987ae726f77a453cfbb778f077 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-10-20Fix volume mount of /scratch/nomad for docker executorsDave Wallace16-16/+16
Change-Id: I43299ec973e58b0ad265b45cb558831e3e387d3f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-10-20Fix volume mounts for nomad docker executors.Dave Wallace21-53/+17
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ifdca52143e3e8097196df31af215c35b7d1519fb
2022-10-19Fix Nomad hostname output in docker job console logs.Dave Wallace20-16/+52
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: If88be92314290bd2b2d0b1bbb21167b6286b8155
2022-10-19Revert "Set FDIONOMAD container hostname with job and node info."Dave Wallace1-1/+0
This reverts commit 672f06dd9d8a2b0b4c536e70d71c40bb85d720f4. Reason for revert: JCasC is not happy with this. Change-Id: I906053a454cbaaaf2a4cbf6f87bb258e25e8b034 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-10-19Set FDIONOMAD container hostname with job and node info.Dave Wallace1-0/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ida46ca8a0bbbb66919445cce399679b13e27e85f
2022-09-20Merge "Unify all FDIONOMAD executor cpu & memory configs."Peter Mikus21-34/+2
2022-09-19Unify all FDIONOMAD executor cpu & memory configs.Dave Wallace21-34/+2
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ib1ed076e1ff9bf0b802d9d9f768ee06469113353
2022-09-19chore: remove unused FDIONOMAD executor configs.Dave Wallace12-137/+0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I3c9cc09c32433955c17a9b5329c2a1c61ace8ac4
2022-09-16Chore: Update build images to latest packer buildsAndrew Grimberg6-6/+6
Change-Id: Ic690afd1b8d44be594d492165d2a861967df656a Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2022-08-31fix(vpp_device): Enable ccachePeter Mikus4-0/+4
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I02d40033743427d572fd48bf80aa1b4f6c3b5d4b
2022-08-31fix(vpp_device): Memory limits increasePeter Mikus4-6/+6
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib07d5f9f66f0e114097901840c45d13c38cc6002
2022-08-24Chore: Update CentOS buildersVanessa Valderrama4-4/+4
Updating CentOS builders with latest images Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Icc48b22dd816577ebb28a2886e048ee6d0728171
2022-08-24feat(all): Add executorsPeter Mikus10-0/+120
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I7a8dd60db1d7a360c83e74a7959568ca4f7cdd5b
2022-08-23Chore: Add Ubuntu 2004 ARM buildersVanessa Valderrama2-0/+6
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ief9895799fccdeb20d9c9e28fe488bb13b89f854
2022-08-17Merge "Chore: Remove unsupported OS versions"Andrew Grimberg6-72/+0
2022-08-17Chore: Remove unsupported OS versionsVanessa Rene Valderrama6-72/+0
Removing unsupported OS versions for all projects Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I0c5984ac81b910014a61287ee5135906ffa6b633
2022-08-17Chore: Add Ubuntu Docker builderVanessa Valderrama1-0/+3
Add Ubuntu Docker builder for HICN Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I90e4702cee9976fdac2374ee822db5f350482797
2022-08-17Chore: Updating Ubuntu 20.04 builderVanessa Valderrama1-1/+1
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