From e718d7e80f238c2fb19f1a675815ff7e29168e62 Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Thu, 15 Sep 2016 15:08:49 -0400 Subject: [PATCH] Run neutron-linuxbridge job on nova libvirt/vif.py changes As seen in change Id4ca38fa1bb84f8cdb5edcd9ccb7acd8c8e9b60c we want to run the neutron linuxbridge job on changes to nova/virt/libvirt/vif.py changes as that uses os-vif for plugging linuxbridge vif types. Change-Id: I6a5d7023f340fdb9bae442e7e4b2a28e9c920193 Related-Bug: #1623876 --- zuul/layout.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 5d4ae96f1e..d972b51d17 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -2047,12 +2047,13 @@ jobs: branch: ^(?!stable/(liberty|mitaka)).*$ # Only run the neutron LB job on nova if there are changes to nova/network/* + # or nova/virt/libvirt/vif.py since that uses os-vif for LB vif type. # TODO(mriedem): Run this proper on all changes once nova-network is dropped. - name: ^gate-tempest-dsvm-neutron-linuxbridge-ubuntu-(trusty|xenial)$ skip-if: - project: ^openstack/nova$ all-files-match-any: - - ^(?!nova/network/.*).*$ + - ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$ - project: ^openstack/neutron$ all-files-match-any: - ^.*\.rst$