From 165ffba59fa7479e4c955d46a7fb89a461e59ed8 Mon Sep 17 00:00:00 2001
From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Date: Sun, 15 Oct 2017 23:08:43 +0200
Subject: fuel, armband: verify jobs: Fix race condition

On rare occasions, Fuel/Armband verify jobs can get into a deadlock
on nodes with exactly 2 executors.
Add a build blocker to prevent such scenarios.

Change-Id: Ia00d88df0dd033264eaeb66e27188c62514b74d8
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
---
 jjb/armband/armband-verify-jobs.yml | 1 +
 jjb/fuel/fuel-verify-jobs.yml       | 1 +
 2 files changed, 2 insertions(+)

diff --git a/jjb/armband/armband-verify-jobs.yml b/jjb/armband/armband-verify-jobs.yml
index 04ade724a..1ebb7df5c 100644
--- a/jjb/armband/armband-verify-jobs.yml
+++ b/jjb/armband/armband-verify-jobs.yml
@@ -55,6 +55,7 @@
           use-build-blocker: true
           blocking-jobs:
             - 'fuel-os-.*?-virtual-daily-.*'
+            - 'armband-verify-.*'
           block-level: 'NODE'
 
     scm:
diff --git a/jjb/fuel/fuel-verify-jobs.yml b/jjb/fuel/fuel-verify-jobs.yml
index 8026c19af..006b4d809 100644
--- a/jjb/fuel/fuel-verify-jobs.yml
+++ b/jjb/fuel/fuel-verify-jobs.yml
@@ -55,6 +55,7 @@
           use-build-blocker: true
           blocking-jobs:
             - 'fuel-os-.*?-virtual-daily-.*'
+            - 'fuel-verify-.*'
           block-level: 'NODE'
 
     scm:
-- 
cgit