summaryrefslogtreecommitdiffstats
path: root/jenkins-config
AgeCommit message (Collapse)AuthorFilesLines
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
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-16Chore:Add ansible.cfgVanessa Valderrama2-0/+5
Adding managed file ansible.cfg qhich is required to build packer images Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I1f1e2e9ead5381444bc666967c971ddc6b600e77
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
2022-01-11Chore: Add VPP DOCS credentialsVanessa Valderrama4-0/+12
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
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
2021-10-21Chore: Update 20.04 buildervalderrv1-1/+1
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
2021-10-19Fix: update Ubuntu 20.04 builder labelsKevin Sandi1-1/+1
Issue-ID: RELENG-4015 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: If2860f613b3dc6eaa5c6face18a5ad9a86ca46cf
2021-10-19Chore: Add Ubuntu 20.04 jenkins builderKevin Sandi1-0/+4
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
2021-09-30Chore: Update CentOS 7 Image IDKevin Sandi6-6/+6
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I41cb791c7bd9ef491587d9d690224f01dd126161
2021-09-21Revert back to using jenkins.fd.io in cloud configs.Dave Wallace2-4/+4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I8233f489d33281cbb13ba813918875e55fadb8c0
2021-09-21Change ip address to .5 (jenkins) instead of .3 (ingress)Dave Wallace2-4/+4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I1527eca9a502415b45230ea1c2182446d87de3ef
2021-09-21Change Nomad cloud configs to use internal IP for jenkins.Dave Wallace2-4/+4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ia01e46edeb0fc556cd3ff7131ac9f6268c4e66ca
2021-09-15Fix: Escape Jenkins env varsKevin Sandi1-12/+12
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I02c7a0f9ae63d4a04fd167f867f9c1b8a4f454d2