From 1adf60466e7e321696e86a0712650337a8556c50 Mon Sep 17 00:00:00 2001 From: Matt Riedemann <mriedem.os@gmail.com> Date: Tue, 5 Feb 2019 09:48:28 -0500 Subject: [PATCH] Drop the integrated-gate (py27) template We're currently running essentially redundant tempest and grenade jobs on all changes in the check and gate queues because we use the integrated-gate and integrated-gate-py3 job templates which add the following jobs: * integrated-gate: - tempest-full - neutron-grenade * integrated-gate-py3: - tempest-full-py3 - grenade-py3 This change removes the integrated-gate template which drops the tempest-full and neutron-grenade jobs from nova changes. We will still have py27 coverage in unit and functional test jobs which should be sufficient, and both tempest and devstack still use the integrated-gate template so they should detect any py27-specific breaking changes. Related ML thread: http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002388.html Change-Id: I93e938277454a1fc203b3d930ec1bc1eceac0a1e --- .zuul.yaml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 46a20d0d320f..cf90b23712dd 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -195,7 +195,6 @@ # Please try to keep the list of job names sorted alphabetically. templates: - check-requirements - - integrated-gate - integrated-gate-py3 - openstack-cover-jobs - openstack-lower-constraints-jobs @@ -235,8 +234,6 @@ - ^tests-py3.txt$ - ^tools/.*$ - ^tox.ini$ - - neutron-grenade: - irrelevant-files: *dsvm-irrelevant-files - neutron-grenade-multinode: irrelevant-files: *dsvm-irrelevant-files - neutron-tempest-linuxbridge: @@ -251,8 +248,6 @@ - nova-next - nova-tox-functional - nova-tox-functional-py35 - - tempest-full: - irrelevant-files: *dsvm-irrelevant-files - tempest-full-py3: irrelevant-files: *dsvm-irrelevant-files - tempest-multinode-full: @@ -264,14 +259,10 @@ irrelevant-files: *dsvm-irrelevant-files gate: jobs: - - neutron-grenade: - irrelevant-files: *dsvm-irrelevant-files - nova-live-migration - nova-tox-functional - nova-tox-functional-py35 - nova-next - - tempest-full: - irrelevant-files: *dsvm-irrelevant-files - tempest-full-py3: irrelevant-files: *dsvm-irrelevant-files - tempest-slow-py3: