From dd64ef78fa1597f9e3d896d3d59912a03aa78998 Mon Sep 17 00:00:00 2001
From: "James E. Blair" <jeblair@hp.com>
Date: Wed, 18 Jul 2012 08:29:50 -0700
Subject: [PATCH] Add 'hold-following-changes' to zuul config.

Add hold-following-changes to -merge jobs in zuul, so that changes
further back in the queue don't launch jobs until at least the
merge job of the job ahead of them has succeeded.

Change-Id: If3c5e710adc4ad2dcdde9d5e4ddb70ff84599c4f
---
 modules/openstack-ci-config/files/zuul/layout.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules/openstack-ci-config/files/zuul/layout.yaml b/modules/openstack-ci-config/files/zuul/layout.yaml
index fe4d717be3..6caec503f0 100644
--- a/modules/openstack-ci-config/files/zuul/layout.yaml
+++ b/modules/openstack-ci-config/files/zuul/layout.yaml
@@ -50,6 +50,7 @@ queues:
 jobs:
   - name: ^.*-merge$
     failure-message: This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.
+    hold-following-changes: true
   - name: gate-tempest-devstack-vm
     parameter-function: devstack_params