summaryrefslogtreecommitdiffstats
path: root/jenkins-config/clouds/nomad/FDIONOMAD
AgeCommit message (Collapse)AuthorFilesLines
2021-04-21Refactor ccache config to use per-os ccache dirs.Dave Wallace27-27/+27
- Simplify ccache state output to console log by using ccache stats command. - Bump max size of ccache dir to 10G (centos8 is approximately 5.7G) - Clean up extraneous ccache dir after docker build is complete. Change-Id: Ia2b55b7cd47212fce91b4567d0cca69d2ce892ed Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-03-26Merge "bump CPU and memory in ubuntu2004 nomad jobs from 16000 to 20000"Dave Wallace1-2/+2
2021-03-26bump CPU and memory in ubuntu2004 nomad jobs from 16000 to 20000Andrew Yourtchenko1-2/+2
Some jobs fail due to OOMKILLER, the theory is that the python 3.8.5 takes more memory than 3.7.3, which runs on debian10 where no such failures are seen. Change-Id: Ie263055b0292f4afab3a907a107479a3f8fb962b Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2021-03-25Enable CCACHE in builder images / labelsDave Wallace36-45/+27
- Remove aarch64 labels which do not have any executor docker images. Change-Id: I1f46929b1c8393aa7a25bad215a95b85f2e00bd9 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-03-20Use Ubuntu-20.04 for vpp-csit-* job executor imagesDave Wallace7-72/+0
- refactor vpp-csit job names to conform to the vpp job nomenclature - add ubuntu-20.04 for CSIT image builder install requirements - fix executor class verification - add option to build_executor_docker_image.sh to dump Dockerfile without building image(s) - refactor Dockerfile generation to support executor classes - add support for csit_shim and csit_dut docker image generation from csit ansible repo - refactor docker installation - refactor locale support - remove old static csit Dockerfiles - remove unused jenkins labels - use csit-builder-{os}-prod-{executor_arch} label for vpp csit device test - run tox in csit_pip_cache() to include pylint requirements in python cache to avoid downloading from pypi during job execution. Change-Id: I5f4ffc587c6b8c43cb874dfd8c615ce56d3b97a4 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-03-18CSIT: Prepare Ubuntu2004 vpp device templatespmikus11-101/+27
+ Nomad templates Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I4f1a0d2e7b44ab13ec6822116fee27053532c7ee
2021-01-28Merge "Need to differentiate"Vanessa Rene Valderrama2-0/+13
2021-01-19Need to differentiateAric Gardner2-0/+13
sandbox and main jenkins servers have unique nomad configs Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I852bad31fc35b20fd37311779a38c013197f4312
2021-01-15Add missing ubuntu1804-us label to FDIONOMAD cloud.Dave Wallace2-1/+14
- also fix typo in builder-ubuntu1804-sandbox-aarch64.yaml Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ibbeb312550b2bd3cce19efaf1a174146f52e13db
2021-01-15Fix Nomad configsVanessa Rene Valderrama2-3/+2
Removing secret because it's an invalid attribute Fixing the cloud.yaml configuration Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9737c1dbab66db39e52f2c9274122206dbbf6d93
2021-01-15Add missing default configsVanessa Rene Valderrama1-0/+7
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I585291d509fcf193e07a3abbd7294782a0a594a7
2021-01-15Fix Nomad cloud configVanessa Rene Valderrama1-2/+2
Setting unused values to false to resolve Nomad executors not starting Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ia3f8befc92b54cd4114fa26b7015c763d3b399fb
2021-01-15Configure Nomad cloudVanessa Rene Valderrama1-0/+2
Adding mandatory values to the Nomad cloud config to resolve issue with executors not starting Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I259b0bbbabaa0e4bd0833d47507e80a3e6380916
2021-01-11Preliminary fdio nomad jcasc configsAric Gardner54-0/+565
example output of script.sh https://gist.github.com/Aricg/bc7313d993f91bfd592573653e638b7c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I6d2c2b3aeb2c2dade8178323d40814f3a8b1ca8b