From 7447c32fd777b121c7e091a88554b24144a67b74 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Wed, 5 Sep 2018 08:46:56 +0200 Subject: [PATCH] Update zuul/projects.yaml Remove all branch specifiers, the project has zuul.d backported and branch specifiers are not needed. Use new template for lower-constraints jobs. Remove queue name from experimental queue, this is not needed. Remove periodic jobs and their definitions, they do not run on stable branches. Change-Id: Ic36163eb1e090673383e1e1ea62a390074dbebab --- zuul.d/jobs.yaml | 26 -------------------------- zuul.d/projects.yaml | 35 ++++++----------------------------- 2 files changed, 6 insertions(+), 55 deletions(-) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index e9d76c8b13..7212a75d25 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -77,32 +77,6 @@ required-projects: - openstack/nova-lxd -- job: - name: publish-openstack-octavia-amphora-image - parent: publish-openstack-artifacts - run: playbooks/image-build/run.yaml - post-run: playbooks/image-build/post.yaml - required-projects: - - openstack/diskimage-builder - - openstack/octavia -- job: - name: publish-openstack-octavia-amphora-image-ubuntu - parent: publish-openstack-octavia-amphora-image - description: | - Publish Ubuntu-based amphora image to tarballs.o.o. - vars: - amphora_os: ubuntu - amphora_os_release: xenial -- job: - name: publish-openstack-octavia-amphora-image-centos - parent: publish-openstack-octavia-amphora-image - description: | - Publish CentOS-based amphora image to tarballs.o.o. - vars: - amphora_os: centos - amphora_image_size: 3 - amphora_os_release: 7 - - job: name: octavia-grenade parent: octavia-legacy-dsvm-base diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 8142b814c8..3674d4f532 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -4,6 +4,7 @@ templates: - check-requirements - periodic-stable-jobs-neutron + - openstack-lower-constraints-jobs - openstack-python-jobs - openstack-python35-jobs - publish-openstack-docs-pti @@ -12,14 +13,11 @@ jobs: - neutron-lbaasv2-dsvm-api: voting: false - - neutron-lbaasv2-dsvm-py3x-api: - branches: ^(?!stable/ocata).*$ + - neutron-lbaasv2-dsvm-py3x-api - neutron-lbaasv2-dsvm-scenario: voting: false - neutron-lbaasv2-dsvm-py3x-scenario: - branches: ^(?!stable/ocata).*$ voting: false - - openstack-tox-lower-constraints - openstack-tox-functional: irrelevant-files: - ^.*\.rst$ @@ -28,7 +26,6 @@ - ^etc/.*$ - ^releasenotes/.*$ - openstack-tox-functional-py35: - branches: ^(?!stable/ocata).*$ irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ @@ -36,12 +33,10 @@ - ^etc/.*$ - ^releasenotes/.*$ - octavia-v1-dsvm-scenario - - octavia-v1-dsvm-py3x-scenario: - branches: ^(?!stable/ocata).*$ + - octavia-v1-dsvm-py3x-scenario - octavia-v1-dsvm-scenario-multinode: voting: false - octavia-v1-dsvm-py3x-scenario-multinode: - branches: ^(?!stable/ocata).*$ voting: false - octavia-v1-dsvm-scenario-kvm-centos.7: voting: false @@ -49,14 +44,11 @@ voting: false - octavia-v2-dsvm-noop-py35-api: voting: false - branches: ^(?!stable/ocata).*$ - octavia-v2-dsvm-scenario: voting: false - octavia-v2-dsvm-py35-scenario: voting: false - branches: ^(?!stable/ocata).*$ - octavia-grenade: - branches: ^(?!stable/(ocata|pike|queens)).*$ irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ @@ -71,7 +63,6 @@ gate: queue: octavia jobs: - - openstack-tox-lower-constraints - openstack-tox-functional: irrelevant-files: - ^.*\.rst$ @@ -80,7 +71,6 @@ - ^etc/.*$ - ^releasenotes/.*$ - openstack-tox-functional-py35: - branches: ^(?!stable/ocata).*$ irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ @@ -88,17 +78,13 @@ - ^etc/.*$ - ^releasenotes/.*$ - octavia-v1-dsvm-scenario - - octavia-v1-dsvm-py3x-scenario: - branches: ^(?!stable/ocata).*$ + - octavia-v1-dsvm-py3x-scenario - octavia-v1-dsvm-scenario-multinode: voting: false - octavia-v1-dsvm-py3x-scenario-multinode: - branches: ^(?!stable/ocata).*$ voting: false - - neutron-lbaasv2-dsvm-py3x-api: - branches: ^(?!stable/ocata).*$ + - neutron-lbaasv2-dsvm-py3x-api - octavia-grenade: - branches: ^(?!stable/(ocata|pike|queens)).*$ irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ @@ -111,14 +97,5 @@ - ^tox.ini$ - openstack-tox-cover experimental: - queue: octavia jobs: - - octavia-v1-dsvm-scenario-lxd: - branches: ^(?!stable/ocata).*$ - periodic: - jobs: - - publish-openstack-octavia-amphora-image-ubuntu: - branches: ^(?!stable/.*).*$ - - publish-openstack-octavia-amphora-image-centos: - branches: ^(?!stable/.*).*$ - + - octavia-v1-dsvm-scenario-lxd