remove non-voting from experimental jobs

Experimental jobs are always non-voting, remove the attribute, it's not
needed at all.

Update the linter to handle experimental and periodic-stable pipelines
as well.

Change-Id: Ia00fdbf998402494df2f3e208090484a7cfcfc53
This commit is contained in:
Andreas Jaeger 2017-11-24 22:07:52 +01:00
parent 4167b1a6b4
commit 9bb214d2c9
2 changed files with 35 additions and 164 deletions

View File

@ -142,10 +142,10 @@ def check_voting():
for entry in projects:
project = entry['project']
errors |= check_pipelines(project, 'gate')
# TODO(jaegerandi): Enable in followup change.
# errors |= check_pipelines(project, 'experimental')
errors |= check_pipelines(project, 'experimental')
errors |= check_pipelines(project, 'post')
errors |= check_pipelines(project, 'periodic')
errors |= check_pipelines(project, 'periodic-stable')
if errors:
print(" Note the following about non-voting jobs in pipelines:")

View File

@ -118,13 +118,11 @@
experimental:
jobs:
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
voting: false
branches: ^(?!(stable/(newton|ocata)|driverfixes/)).*$
irrelevant-files:
- ^.*\.rst$
@ -134,34 +132,28 @@
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-neutron-nova-next-full:
voting: false
branches: ^(stable/newton|master)$
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-lvm-multibackend:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-neutron-full-fedora-26:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-devstack-dsvm-py36-updown-fedora-26:
voting: false
branches: ^(?!stable)
irrelevant-files:
- ^.*\.rst$
@ -171,12 +163,10 @@
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
irrelevant-files:
- ^.*\.rst$
@ -252,7 +242,6 @@
experimental:
jobs:
- legacy-grenade-dsvm-neutron-forward:
voting: false
branches: ^(?!stable/newton).*$
irrelevant-files:
- ^.*\.rst$
@ -492,16 +481,11 @@
branches: ^(?!driverfixes/).*$
experimental:
jobs:
- legacy-tempest-dsvm-neutron-full-fedora-26:
voting: false
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
voting: false
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
voting: false
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
- legacy-tempest-dsvm-neutron-full-fedora-26
- legacy-tempest-dsvm-neutron-dvr-multinode-full
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full
- legacy-tempest-dsvm-neutron-pg-full
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
- project:
@ -666,8 +650,7 @@
- legacy-dsvm-nodepool-opensuse-src
experimental:
jobs:
- legacy-dsvm-nodepool-debian-src:
voting: false
- legacy-dsvm-nodepool-debian-src
- project:
name: openstack-infra/grafyaml
@ -954,8 +937,7 @@
- openstack-tox-py27
experimental:
jobs:
- legacy-dsvm-os-loganalyze:
voting: false
- legacy-dsvm-os-loganalyze
- project:
name: openstack-infra/project-config
@ -3012,7 +2994,6 @@
experimental:
jobs:
- legacy-barbican-simple-crypto-dsvm-tempest-castellan-from-git:
voting: false
branches: ^(?!stable/ocata).*$
- project:
@ -3916,7 +3897,6 @@
experimental:
jobs:
- legacy-tempest-dsvm-full-sheepdog-src-os-brick:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -3947,7 +3927,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -3978,7 +3957,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-grenade-dsvm-cinder-mn-sub-volschbak:
voting: false
branches: ^(?!driverfixes).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -3995,7 +3973,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-grenade-dsvm-cinder-mn-sub-bak:
voting: false
branches: ^(?!driverfixes).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -4012,7 +3989,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-rally-dsvm-py35-cinder:
voting: false
branches: master
irrelevant-files:
- ^.*\.rst$
@ -4027,7 +4003,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
voting: false
branches: ^(?!(stable/ocata|driverfixes/)).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -4044,7 +4019,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -4060,7 +4034,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -6606,16 +6579,13 @@
experimental:
jobs:
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
voting: false
branches: ^(?!(stable/ocata|driverfixes/)).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-minimal-py35-dsvm-cephfs-native-centos-7:
voting: false
branches: ^(?!driverfixes/).*$
- manila-tempest-minimal-py35-dsvm-cephfs-nfs-centos-7:
voting: false
branches: ^(?!driverfixes/).*$
- project:
@ -6655,25 +6625,21 @@
experimental:
jobs:
- manila-tempest-dsvm-glusterfs-nfs:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-dsvm-glusterfs-native:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-dsvm-glusterfs-nfs-heketi:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-dsvm-glusterfs-native-heketi:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -6883,12 +6849,9 @@
- legacy-dsvm-nodepool-opensuse-src
experimental:
jobs:
- legacy-dsvm-nodepool-debian-src:
voting: false
- octavia-v1-dsvm-scenario:
voting: false
- legacy-dsvm-nodepool-debian-src
- octavia-v1-dsvm-scenario
- octavia-v1-dsvm-py3x-scenario:
voting: false
branches: ^(?!stable)
- project:
@ -7080,10 +7043,8 @@
- legacy-functional-neutron-dsvm-ec2api
experimental:
jobs:
- legacy-ec2-api-functional-neutron-dsvm-full:
voting: false
- legacy-ec2-api-rally-dsvm-fakevirt:
voting: false
- legacy-ec2-api-functional-neutron-dsvm-full
- legacy-ec2-api-rally-dsvm-fakevirt
- project:
name: openstack/ec2-driver
@ -7201,8 +7162,7 @@
- openstack-tox-pylint
experimental:
jobs:
- legacy-osbackup-freezer-dsvm-opensuse-423:
voting: false
- legacy-osbackup-freezer-dsvm-opensuse-423
- project:
name: openstack/freezer-api
@ -8661,10 +8621,8 @@
- ^tox.ini$
experimental:
jobs:
- legacy-glance-dsvm-grenade-multinode:
voting: false
- legacy-glance-dsvm-grenade-multinode
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
voting: false
branches: ^(?!(stable/ocata|driverfixes/)).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -8675,10 +8633,8 @@
- ^setup.cfg$
- ^tox.ini$
- legacy-barbican-simple-crypto-dsvm-tempest-glance:
voting: false
branches: ^(?!stable/ocata).*$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -8688,7 +8644,6 @@
- ^setup.cfg$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -8761,12 +8716,9 @@
- ^setup.cfg$
experimental:
jobs:
- legacy-glance_store-dsvm-functional-filesystem:
voting: false
- legacy-glance_store-dsvm-functional-swift:
voting: false
- legacy-glance_store-dsvm-functional-cinder:
voting: false
- legacy-glance_store-dsvm-functional-filesystem
- legacy-glance_store-dsvm-functional-swift
- legacy-glance_store-dsvm-functional-cinder
- project:
name: openstack/glare
@ -8954,7 +8906,6 @@
experimental:
jobs:
- legacy-rally-dsvm-fakevirt-heat:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^api-ref/.*$
@ -9631,7 +9582,6 @@
experimental:
jobs:
- legacy-rally-dsvm-keystone:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^api-ref/.*$
@ -9639,10 +9589,8 @@
- ^etc/.*$
- ^keystone/tests/unit/.*$
- ^releasenotes/.*$
- legacy-keystone-tox-patch_cover:
voting: false
- legacy-keystone-tox-patch_cover
- legacy-keystone-dsvm-grenade-multinode:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^api-ref/.*$
@ -9651,7 +9599,6 @@
- ^keystone/tests/unit/.*$
- ^releasenotes/.*$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -9662,7 +9609,6 @@
- ^releasenotes/.*$
- ^setup.cfg$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -9887,79 +9833,66 @@
experimental:
jobs:
- legacy-kolla-kubernetes-deploy-centos-binary-2-helm-operator:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-binary-2-ceph-reboot:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-binary-4-helm-compute-kit:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-binary-4-helm-entrypoint:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-binary-4-ceph-multi:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-source-4-helm-compute-kit:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-source-4-helm-entrypoint:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-ubuntu-source-4-ironic:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-upgrade-centos-binary-2-ceph:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-upgrade-centos-binary-3-ceph:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-binary-t-ceph-multi:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-centos-source-t-iscsi:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
- ^doc/.*
- legacy-kolla-kubernetes-deploy-ubuntu-source-t-iscsi:
voting: false
irrelevant-files:
- ^.*\.rst$
- ^deploy-guide/source/.*
@ -10890,8 +10823,7 @@
- openstack-tox-cover
experimental:
jobs:
- legacy-dashboard-dsvm-selenium-package:
voting: false
- legacy-dashboard-dsvm-selenium-package
- project:
name: openstack/murano-deployment
@ -11521,8 +11453,7 @@
voting: false
experimental:
jobs:
- legacy-networking-l2gw-dsvm-functional:
voting: false
- legacy-networking-l2gw-dsvm-functional
- project:
name: openstack/networking-l2gw-tempest-plugin
@ -11847,7 +11778,6 @@
experimental:
jobs:
- legacy-tempest-dsvm-networking-midonet-multinode-ml2:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12166,7 +12096,6 @@
experimental:
jobs:
- legacy-tempest-dsvm-networking-ovs-dpdk:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
@ -12517,7 +12446,6 @@
experimental:
jobs:
- openstack-tox-py35:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^.*\.rst$
@ -12525,7 +12453,6 @@
- ^neutron/locale/.*$
- ^releasenotes/.*$
- openstack-tox-py35:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^.*\.rst$
@ -12533,7 +12460,6 @@
- ^neutron/locale/.*$
- ^releasenotes/.*$
- legacy-grenade-dsvm-neutron-linuxbridge-multinode:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12545,7 +12471,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-grenade-dsvm-neutron-forward:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12557,7 +12482,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-ipv6only:
voting: false
branches: master
irrelevant-files:
- ^(test-|)requirements.txt$
@ -12570,7 +12494,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-serviceipv6:
voting: false
branches: master
irrelevant-files:
- ^(test-|)requirements.txt$
@ -12584,7 +12507,6 @@
- ^tox.ini$
- legacy-neutron-dsvm-api-pecan
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12607,7 +12529,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-full-centos-7:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12619,7 +12540,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12631,7 +12551,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-with-ryu-master:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12643,7 +12562,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-rally-dsvm-py35-neutron-neutron:
voting: false
branches: master
irrelevant-files:
- ^.*\.rst$
@ -12654,7 +12572,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -12666,7 +12583,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -12748,8 +12664,7 @@
- openstack/neutron
experimental:
jobs:
- legacy-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4:
voting: false
- legacy-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4
periodic:
jobs:
- legacy-periodic-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4
@ -12790,8 +12705,7 @@
- legacy-neutron-fwaas-dsvm-functional
experimental:
jobs:
- legacy-neutron-fwaas-dsvm-fullstack:
voting: false
- legacy-neutron-fwaas-dsvm-fullstack
post:
jobs:
- openstack-tox-cover
@ -13300,7 +13214,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-multinode-full:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13316,7 +13229,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13332,7 +13244,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13348,7 +13259,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13364,7 +13274,6 @@
- ^tools/.*$
- ^tox.ini$
- ironic-tempest-dsvm-pxe_ipa-full:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^.git.*$
@ -13419,7 +13328,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-nova-os-vif:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13435,7 +13343,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-nova-libvirt-kvm-apr:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13475,7 +13382,6 @@
- ^nova/tests/.*$
- ^tests-py3.txt$
- ironic-tempest-dsvm-ipa-resourceclasses-partition-pxe_ipmitool-tinyipa:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^.git.*$
@ -13484,7 +13390,6 @@
- ^nova/tests/.*$
- ^tests-py3.txt$
- legacy-tempest-dsvm-full-devstack-plugin-nfs:
voting: false
branches: ^(?!driverfixes/).*
irrelevant-files:
- ^(placement-)?api-.*$
@ -13501,10 +13406,8 @@
- ^tools/.*$
- ^tox.ini$
- legacy-barbican-simple-crypto-dsvm-tempest-nova:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
voting: false
branches: ^(?!(stable/(newton|ocata)|driverfixes/)).*$
irrelevant-files:
- ^(placement-)?api-.*$
@ -13521,7 +13424,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(placement-)?api-.*$
- ^(test-|)requirements.txt$
@ -13537,7 +13439,6 @@
- ^tools/.*$
- ^tox.ini$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
irrelevant-files:
- ^(placement-)?api-.*$
@ -13602,7 +13503,6 @@
experimental:
jobs:
- legacy-tempest-dsvm-lxd-linuxbridge:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
@ -14582,8 +14482,7 @@
- ^setup.cfg$
experimental:
jobs:
- openstack-tox-pylint:
voting: false
- openstack-tox-pylint
- project:
name: openstack/os-client-config
@ -16720,7 +16619,6 @@
experimental:
jobs:
- legacy-grenade-dsvm-neutron-libs:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
@ -16908,8 +16806,7 @@
- ^setup.cfg$
experimental:
jobs:
- openstack-tox-pypy:
voting: false
- openstack-tox-pypy
- project:
name: openstack/python-scciclient
@ -17710,12 +17607,10 @@
experimental:
jobs:
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -17816,18 +17711,14 @@
experimental:
jobs:
- legacy-sahara-dsvm-scenario-multinode-spark:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- legacy-sahara-buildimages-cloudera-centos-7:
voting: false
- legacy-sahara-buildimages-ambari-centos-7:
voting: false
- legacy-sahara-buildimages-cloudera-centos-7
- legacy-sahara-buildimages-ambari-centos-7
- legacy-sahara-dsvm-scenario-py3:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^.*\.rst$
@ -17969,7 +17860,6 @@
experimental:
jobs:
- legacy-sahara-dsvm-scenario-multinode-spark:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^.*\.rst$
@ -17987,8 +17877,7 @@
- publish-to-pypi
experimental:
jobs:
- legacy-scalpels-dsvm-neutron:
voting: false
- legacy-scalpels-dsvm-neutron
- project:
name: openstack/scientific-wg
@ -18738,10 +18627,8 @@
- legacy-swift-tox-xfs-tmp-func-post-as-copy-centos-7
- legacy-swift-tox-xfs-tmp-func-encryption-centos-7
- legacy-swift-tox-xfs-tmp-func-ec-centos-7:
voting: false
branches: ^(?!stable/ocata).*$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^api-ref/.*$
@ -18751,7 +18638,6 @@
- ^setup.cfg$
- ^test/unit/.*$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -19259,7 +19145,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-multinode-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -19270,7 +19155,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -19281,7 +19165,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -19362,7 +19245,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-lvm-multibackend:
voting: false
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -19384,7 +19266,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
voting: false
branches: ^(?!(stable/(newton|ocata)|driverfixes/)).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -19396,7 +19277,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-neutron-pg-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@ -19407,7 +19287,6 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
irrelevant-files:
- ^(test-|)requirements.txt$
@ -19898,22 +19777,14 @@
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- legacy-trove-scenario-dsvm-cassandra-single:
voting: false
- legacy-trove-scenario-dsvm-cassandra-multi:
voting: false
- legacy-trove-scenario-dsvm-couchbase-single:
voting: false
- legacy-trove-scenario-dsvm-couchdb-single:
voting: false
- legacy-trove-scenario-dsvm-mongodb-single:
voting: false
- legacy-trove-scenario-dsvm-mongodb-multi:
voting: false
- legacy-trove-scenario-dsvm-percona-single:
voting: false
- legacy-trove-scenario-dsvm-percona-multi:
voting: false
- legacy-trove-scenario-dsvm-cassandra-single
- legacy-trove-scenario-dsvm-cassandra-multi
- legacy-trove-scenario-dsvm-couchbase-single
- legacy-trove-scenario-dsvm-couchdb-single
- legacy-trove-scenario-dsvm-mongodb-single
- legacy-trove-scenario-dsvm-mongodb-multi
- legacy-trove-scenario-dsvm-percona-single
- legacy-trove-scenario-dsvm-percona-multi
- project:
name: openstack/trove-dashboard