summaryrefslogtreecommitdiffstats
path: root/jenkins-config/clouds
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-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-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 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-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-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
2022-08-17Chore: Update Ubuntu imageVanessa Valderrama1-1/+1
Updating Ubuntu image with latest Meson version required by TLDK Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I79f880cd32533cf25b91d14c5e17bd71150dabfb
2022-08-16Chore: Update Ubuntu builderVanessa Valderrama1-1/+1
Updating the Ubuntu builder with the latest image Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I49c57f15098761ab037de185e033818e53603c82
2022-08-03feat(cloud): Migrate nomadUrl to new serverPeter Mikus2-2/+2
- 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
2022-03-16Merge "JCASC: remove deprecated OS FDIONOMAD configs"Peter Mikus12-153/+0
2022-02-21JCASC: remove deprecated OS FDIONOMAD configsDave Wallace12-153/+0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I91234d9fe3404eb8e49da34baaafbc52d599e3fe
2022-02-21JCASC: add debian-11 FDIONOMAD cloud configDave Wallace3-0/+45
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I8b3d38f067058bc1363e65f75174702ea2463c16
2021-12-01CI: Remove unneeded default volume sizeAndrew Grimberg1-1/+0
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>
2021-11-11Chore: Fix image volume sizes and image flavorsVanessa Valderrama5-5/+0
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
2021-11-08Chore: Update Ubuntu builder with new imageVanessa Valderrama1-1/+1
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Id303fe7b305ec7c94d88d12fd809de019c88d7f8
2021-10-27Chore: Remove unused buildersVanessa Valderrama11-45/+0
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
2021-10-27Chore: Update 20.04 builder with new imageVanessa Valderrama1-1/+1
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