summaryrefslogtreecommitdiffstats
path: root/jjb/fuel/fuel-docker-jobs.yaml
AgeCommit message (Collapse)AuthorFilesLines
2019-04-15[fuel] Enable Hunter jobsAlexandru Avadanii1-2/+2
While at it: - drop obsolete Fraser branch jobs (they have been broken for a long time and running them on the same hardware with newer branch jobs is incompatible due to overlapping Docker networks); - schedule Hunter jobs; - schedule Hunter FDIO NOHA and K8-calico NOHA jobs during the weekend in the timeslot previously reserved for Fraser runs; Change-Id: I914376361da35b3918c9b1858f0b0fd400fb61a9 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-02-11Merge "[fuel] Docker: create manifest for saltminion-maas"Alexandru Avadanii1-0/+4
2019-02-11[fuel] Docker: create manifest for saltminion-maasAlexandru Avadanii1-0/+4
Change-Id: I3c2eee6ee954a5d89225039d50a5494790e68087 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-02-11[fuel, armband] Disable Gambia jobsAlexandru Avadanii1-1/+1
Change-Id: I10df633c478e3bbd2d229dbb4e5cf26d7d9cb82a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-11-28[fuel] docker: Improve build blockingAlexandru Avadanii1-0/+6
We previously blocked the parent job from running on the same node, but we need to also block the sub-jobs to prevent races. Fixes: 2e8907a0 Change-Id: I8243407f4f3db3c07a8dba66ba02575bede70fbc Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-11-21Merge "[fuel] docker build: Add blocking jobs"Aric Gardner1-0/+5
2018-11-21[fuel] docker build: Add blocking jobsAlexandru Avadanii1-0/+5
Prevent master & stable streams to trigger concurrent builds on the same node, which usually leads to one of the jobs failing to acquire the DPDK lock on the build server. Change-Id: I1f61f1a2eb10eb9373a75b31c74f5d6de60f5334 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-11-21[fuel] docker build: Add CACHE_INVALIDATEAlexandru Avadanii1-0/+5
JIRA: FUEL-398 Change-Id: Ie490ec0841dae9748b35fa716e8b9fc0cd0aff63 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-10-15Ensure jobs don't get queued on offline buildersTrevor Bramwell1-0/+4
A change to the NodeLabelParameter config in JJB caused any jobs using the plugin to possibly have their jobs triggered on builders which weren't online. This in turn caused the queue to backup and newer jobs are blocked waiting for older ones to complete, which never happens as they're never queued on an online builder. The 'all-nodes' parameter ensure jobs that are set to run concurrently don't trigger across all available nodes at once, as this will include offline nodes as well. As this is the default of the plugin, projects which need it can enable it individually. Change-Id: Ia690eef078209b6b056dad85613dda6868b18271 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-09-26[fuel, armband] Switch CI jobs to gambiaAlexandru Avadanii1-1/+1
- keep fraser jobs for Dovetail, schedule 4 CI runs / week / arch; - stop running Functest/Yardstick for fraser to cut down CI time; - reschedule master/gambia triggers to ensure an uniform CI POD allocation across the week; - enable gambia triggers; Change-Id: I2a66628ff3525cc9cbd4ffbb4b790633257b6cba Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-09-26[fuel] build, deploy: Run as regular userAlexandru Avadanii1-1/+1
Change-Id: I70f8e7c9372e22e6f3e357b48a0a49f44a4d9078 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-08-22[fuel] Add Docker build jobsAlexandru Avadanii1-0/+200
JIRA: FUEL-383 Change-Id: I80049726c256d2891ae1cfbacbc54781d3d81c70 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>