summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-08-20Merge "feat(nomad): Add 24.04 profiles properly"Dave Wallace24-0/+338
2024-08-19enable voting for 1n-sprNaveen Joy1-1/+1
Change-Id: I0e967977eaca7926e06fcc200fc8efe7c2a0d745 Signed-off-by: Naveen Joy <najoy@cisco.com>
2024-08-15CSIT: Remove tsh and tx2 testbeds.Tibor Frank2-64/+0
Change-Id: I41b36c531b425ac76e29ee026a69a67af966a195 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-08-14feat(nomad): Add 24.04 profiles properlyPeter Mikus24-0/+338
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I52363d84d67d339debfa80427856fb4cae7bb293
2024-08-07Merge "chore(fdionomad): add ubuntu 24.04 builder jenkins config"Vanessa Valderrama8-0/+100
2024-08-07chore(fdionomad): add ubuntu 24.04 builder jenkins configDave Wallace8-0/+100
Change-Id: I14ddf1f8ba56b6970ae8f69059442bdd6e2ebc53 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-08-07CSIT: Remove 2406 verify, weekly and semiweekly jobsTibor Frank3-11/+0
Change-Id: Ieb4b8a20c1f34338935d280ef9e8e53648ba8c81 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-07-31Merge "fix(vpp-hst): fix completion line for HST jobs"Vanessa Valderrama2-2/+2
2024-07-31Merge "fix(docker/scripts): clean up docker executor build scripts"Vanessa Valderrama8-45/+58
2024-07-31CSIT: Remove jobs using CLX testbedsTibor Frank2-38/+0
- All CLX tesbeds will be removed from testing. Change-Id: I36d16871fdc3f2b905b14caf4146a0bb60628df4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-07-30fix(docker/scripts): clean up docker executor build scriptsDave Wallace8-45/+58
- post-release clean up after VPP 24.06 release - init vpp external/downloads from cache - clean up shellcheck warnings Change-Id: I8123e29d76f2034324a8bed1db16fd435f2bc04e Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-07-30fix(csit): Disable 1n-spr votingPeter Mikus2-2/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I5389be5e51c7f99f015afeb18434e39a1408b294
2024-07-30Merge "feat(csit): Enable voting on 1n-spr csit-vpp jobs"Dave Wallace1-1/+1
2024-07-25Merge "fix(vpp): install vpp dependencies in checkstyle job"Vanessa Valderrama1-3/+3
2024-07-25fix(vpp): install vpp dependencies in checkstyle jobDave Wallace1-3/+3
- ensure correct version of clang-format is installed Change-Id: Ieb944e8368076ca44bdc3a0060bfdd0252a71844 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-07-24feat(core): Switch nomad master node for sandboxDave Wallace1-1/+1
Change-Id: Ic0a75eb5ce894c504f1160a47882c0109b2ae63f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-07-24feat(core): Switch nomad master nodePeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: If80afc91f04f1b77b61b02ce9ca38c3d0fb29b1d
2024-07-23fix(vpp-hst): fix completion line for HST jobsDave Wallace2-2/+2
Change-Id: I05c74818dbbb111eb57ead81986cd6abfc835753 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-07-17Merge "feat(csit): Fix vpp-device job matrix"Dave Wallace1-8/+3
2024-07-15CSIT: Set the cadence of daily jobs to normalTibor Frank1-9/+9
Change-Id: Id0e3bd302f6c6c25681f5d4aed12773de5407ba2 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-07-15feat(csit): Fix vpp-device job matrixPeter Mikus1-8/+3
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I197a906ad77a8e6fd5e2224f0195407a78522c5a
2024-07-10feat(csit): Enable voting on 1n-spr csit-vpp jobsVratko Polak1-1/+1
Change-Id: If31c8cda10652c4cecea6028c2abbda87534b2a9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-07-09Merge "enable voting for vpp-device jenkins jobs: 1n-spr and 1n-alt"Dave Wallace1-2/+2
2024-07-08CSIT: Set the cadence of selected daily jobs to normalTibor Frank1-8/+8
- 2n-clx - 2n-icx - 2n-tx2 - 2n-zn2 - 3n-icxd - 3n-snr - 3n-tsh Change-Id: Ibf9c53766db0db881a402485398aa40b5ca0f45f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-06-25enable voting for vpp-device jenkins jobs: 1n-spr and 1n-altNaveen Joy1-2/+2
Change-Id: Ifd2d26a064ac30665ee31fc289d78e7971c22e2c Signed-off-by: Naveen Joy <najoy@cisco.com>
2024-06-18fix(vpp/hs-test): fix hst debug job to build/test vpp debug imageDave Wallace1-4/+4
Change-Id: I1a810f6435e4159114b7814702e2d0161b4bec35 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-06-05vpp-hst: temporarily remove vpp-verify-hst jobDave Wallace1-12/+12
Change-Id: I68c510709c4adf65caa71b7a7d23766582c14ec5 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-05-31Merge "vpp-hst: add VPP HostStack Test framework jobs"Vanessa Valderrama18-20/+358
2024-05-29vpp-hst: add VPP HostStack Test framework jobsDave Wallace18-20/+358
- add hst and hst-debug per-patch vpp verify jobs - reduce idle termination time to 1 minute - fix vpp script permissions to 755 so all are the same - use docker-in-docker base image for ubuntu-22.04 containers Change-Id: I10396c823fbeaa5e081e48332509e0c20b31b87c Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-05-29CSIT: Reduce daily jobs cadence for 2406 report data collectionTibor Frank1-17/+17
Change-Id: Icde55e99e054c7caf88339317c5908cf28ac2f94 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-05-27CSIT: Set daily jobs cadence to normalTibor Frank1-17/+17
Change-Id: I185369be0ec3a0b79f7647b555366556bd87fa6c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-05-22CSIT: Replace 2402 jobs by 2406 jobsTibor Frank3-17/+17
Change-Id: I9ea276c8ec2ad7408635ee1b092a00528c86ae79 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-05-22CSIT: Reduce daily jobs cadence for 2406 report data collectionTibor Frank1-17/+17
Change-Id: I4acd9a1b74bbd82159d345e75fd12f328b8b0441 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-05-17Add VPP 24.06 branchAndrew Yourtchenko2-0/+25
Change-Id: I9d08e8fbc4bb19680da734c952c62bcc19b6daae Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2024-04-19feat(global-jjb): Pick up deploy jobs improvementsVratko Polak1-0/+0
+ Check out also submodules when deploying. + Allow applying unmerged changes to Sandbox. + Allow running with parameters (so triggerable on Sandbox). Change-Id: I9ab91aad62d7068633e242946203477fe95a2688 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-04-17Merge "Update hst CPU/MemoryMB cloud config to limit jobs to 1 per server"Vanessa Valderrama2-4/+6
2024-04-17feat(CSIT): Add soak jobPeter Mikus1-8/+83
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I47bb5849cc13065416a3c4521317f9a75e54004b
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>
2024-04-03Feat!: Upgrade Jenkins-job-builder to 6xAnil Belur7-23/+35
Jenkins Job Builder 6.0.0 is released and breaks backward compatibility with 5.1.0. The breaking changes with previous 5.1.0 release: - Jobs are now expanded the same way as job templates. - Macros without parameters are now expanded the same way as macros with parameters. - Tags !include-raw: and !include-raw-escape: should now be used the same way in jobs and macros without parameters as they are used in job templates and macros with parameters. Note: This breaks backward compatibility with older version of JJB therefore care must be taken when upgrading the ci-man repositories. Ref: https://storyboard.openstack.org/#!/story/2010963 https://storyboard.openstack.org/#!/story/2010588 https://jira.linuxfoundation.org/browse/RELENG-5182 Change-Id: Iea1f78ae0806d75566c93b4ba4cb37cfb260ffdf Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2024-04-02Merge "Add stable/2402 branch and remove stable/2306 branch to docker ↵Vanessa Valderrama10-126/+75
executor image scripts"
2024-03-26Add stable/2402 branch and remove stable/2306 branch to docker executor ↵Dave Wallace10-126/+75
image scripts - Refactor csit_pip_cache function to use csit bash functions that activate the python virtualenv in production jobs. - Remove stable/2306 branch due to pip issue https://github.com/pypa/pip/issues/11527 causing extraneous downloading of pip wheels in CSIT jobs. - Remove installation of packages for old CSIT docs generation. Change-Id: Ib63aa654a35ad01fbfb5b7f593d3f8ffa6499b07 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-03-22disable csit-verify-device voting until failure is resolvedNaveen Joy1-1/+1
Change-Id: Id8161bd0cb1d1e0bf3bcdd0758433ddbddb872cb Signed-off-by: Naveen Joy <najoy@cisco.com>
2024-03-22Revert "Feat!: Upgrade Jenkins-job-builder to 6x"Dave Wallace7-35/+23
This reverts commit cbe4988f0e9e9668919c0dd5cdd03d1e925ce93f. Reason for revert: the change in jjb/global_macros.yaml replacing !include-raw with !include-raw-escape mangles the python code in the here_doc that gets written to /w/workspace/publish_library.py, thus all jobs fail during post job upload of log files to AWS s3 storage. Change-Id: I8346ed9db9810f595614c28c114cc08170fdeb1a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-03-21Feat!: Upgrade Jenkins-job-builder to 6xAnil Belur7-23/+35
Jenkins Job Builder 6.0.0 is released and breaks backward compatibility with 5.1.0. The breaking changes with previous 5.1.0 release: - Jobs are now expanded the same way as job templates. - Macros without parameters are now expanded the same way as macros with parameters. - Tags !include-raw: and !include-raw-escape: should now be used the same way in jobs and macros without parameters as they are used in job templates and macros with parameters. Note: This breaks backward compatibility with older version of JJB therefore care must be taken when upgrading the ci-man repositories. Ref: https://storyboard.openstack.org/#!/story/2010963 https://storyboard.openstack.org/#!/story/2010588 Issue: LF-JIRA RELENG-5182 Change-Id: Ib9acd0b9e7c264ac3531af858431e738397833b5 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2024-03-20Chore: Update common-packer to the latest v0.14.1Anil Belur4-0/+64
Symlink the required hcl templates to common-packer Change-Id: I46db2277546a6e0bdedc8f9af0eb9bbbbdcb568c Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2024-03-15CSIT: Set the cadence of selected daily jobs to normalTibor Frank1-2/+2
- 3nb-spr Change-Id: Iac397abdff6ae3d57e32382932ea270a016a6fe7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-03-13fix jjb/scripts/vpp/build.shDave Wallace1-3/+4
Change-Id: I35843842a995931c1985971a606f1d085fd5aa4f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-03-13Merge "feat(device): unify voting for device jobs"Dave Wallace2-11/+2
2024-03-13fix: add building static vppctl as part of the CI for VPPAndrew Yourtchenko1-0/+5
Change-Id: I8b225b4677deb525ed1702d0c377ef58808a0881 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>