From 2a3f3e42a97ff1d4d1e7f36fd389a10ceb9a073a Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Fri, 14 Feb 2014 19:42:26 +0000 Subject: [PATCH] Don't offline after periodic-mirror-python26 * modules/openstack_project/files/zuul/layout.yaml: A too-greedy pattern for matching Python 2.6 unit test job names inadvertently also included the periodic-mirror-python26 job. The upshot was that Zuul instructed Jenkins to offline the static mirror26 slave where it runs after job completion. Add a negative lookahead to exclude this job from the pattern for single-use behavior. Change-Id: I31852ddfefb630044850af7eeb08627a709411cc --- modules/openstack_project/files/zuul/layout.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 5dfc08e215..621262a1a4 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -225,7 +225,7 @@ jobs: parameter-function: set_log_url - name: ^.*(dsvm|devstack-vm).*$ parameter-function: single_use_node - - name: '^(gate|periodic)-.*-python26.*$' + - name: '^(gate|periodic)-(?!mirror).*-python26.*$' parameter-function: single_use_node - name: gate-sqlalchemy-migrate-unittests-26sa07 parameter-function: single_use_node