summaryrefslogtreecommitdiffstats
path: root/jenkins-config
AgeCommit message (Collapse)AuthorFilesLines
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
2021-09-08Merge "Revert "Change prod & sandbox to public IPs for Ingress/Gerrit""Peter Mikus2-6/+6
2021-09-08Revert "Change prod & sandbox to public IPs for Ingress/Gerrit"Dave Wallace2-6/+6
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>
2021-08-25Merge "Migrate Nexus logging to s3 in production"Dave Wallace1-3/+0
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-23Migrate Nexus logging to s3 in productionpmikus1-3/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I44bf9a80b125f56e5ec9d251ee14042ae63d3716
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-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-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-06Revert "Global: Disable Nexus for fdio-infra-ship-logs in production"Peter Mikus1-0/+3
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 productionpmikus1-3/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I98521297778c2c141c393d429c15039eae16d84f