- job: name: legacy-ansible-lint parent: legacy-base run: playbooks/legacy/ansible-lint/run.yaml timeout: 1800 - job: name: legacy-astara-appliance-buildimage parent: legacy-publish-openstack-artifacts run: playbooks/legacy/astara-appliance-buildimage/run.yaml post-run: playbooks/legacy/astara-appliance-buildimage/post.yaml timeout: 1800 - job: name: legacy-barbican-simple-crypto-dsvm-tempest-nova parent: legacy-dsvm-base run: playbooks/legacy/barbican-simple-crypto-dsvm-tempest-nova/run.yaml post-run: playbooks/legacy/barbican-simple-crypto-dsvm-tempest-nova/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/barbican - openstack/barbican-tempest-plugin - openstack/castellan - openstack/cursive - openstack/nova - openstack/python-barbicanclient - openstack/tempest - job: name: legacy-cloudkitty-dsvm-install parent: legacy-dsvm-base run: playbooks/legacy/cloudkitty-dsvm-install/run.yaml post-run: playbooks/legacy/cloudkitty-dsvm-install/post.yaml timeout: 7200 required-projects: - openstack-infra/devstack-gate - openstack/cloudkitty - openstack/cloudkitty-dashboard - openstack/python-cloudkittyclient - job: name: legacy-dashboard-dsvm-selenium-package parent: legacy-dsvm-base run: playbooks/legacy/dashboard-dsvm-selenium-package/run.yaml post-run: playbooks/legacy/dashboard-dsvm-selenium-package/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/murano - openstack/murano-dashboard - openstack/python-muranoclient - job: name: legacy-devstack-dsvm-updown parent: legacy-dsvm-base run: playbooks/legacy/devstack-dsvm-updown/run.yaml post-run: playbooks/legacy/devstack-dsvm-updown/post.yaml timeout: 4200 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate # following are required when DEVSTACK_GATE_HEAT, which this # job turns on - openstack/dib-utils - openstack/diskimage-builder # Required by DEVSTACK_GATE_SAHARA - openstack/sahara - openstack/sahara-dashboard - job: name: legacy-devstack-plugin-container-dsvm parent: legacy-dsvm-base run: playbooks/legacy/devstack-plugin-container-dsvm/run.yaml post-run: playbooks/legacy/devstack-plugin-container-dsvm/post.yaml timeout: 4200 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/devstack-plugin-container - job: name: legacy-dg-hooks-dsvm parent: legacy-dsvm-base run: playbooks/legacy/dg-hooks-dsvm/run.yaml post-run: playbooks/legacy/dg-hooks-dsvm/post.yaml timeout: 3900 required-projects: - openstack-infra/devstack-gate - job: name: legacy-dox-buildimages parent: legacy-base run: playbooks/legacy/dox-buildimages/run.yaml post-run: playbooks/legacy/dox-buildimages/post.yaml timeout: 5400 - job: name: legacy-dsvm-os-loganalyze parent: legacy-dsvm-base run: playbooks/legacy/dsvm-os-loganalyze/run.yaml post-run: playbooks/legacy/dsvm-os-loganalyze/post.yaml timeout: 7500 required-projects: - openstack-infra/devstack-gate - openstack-infra/os-loganalyze - job: name: legacy-fuel-astute-puppet-unit-3.8-centos-7 parent: legacy-base run: playbooks/legacy/fuel-astute-puppet-unit-3.8-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-fuel-ccp-validate parent: legacy-base run: playbooks/legacy/fuel-ccp-validate/run.yaml timeout: 1800 required-projects: - openstack/fuel-ccp - job: name: legacy-fuel-library-puppet-lint parent: legacy-base run: playbooks/legacy/fuel-library-puppet-lint/run.yaml timeout: 1800 - job: name: legacy-fuel-library-puppet-unit-3.8-centos-7 parent: legacy-base run: playbooks/legacy/fuel-library-puppet-unit-3.8-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-fuel-library-puppet-unit-4.5-centos-7 parent: legacy-base run: playbooks/legacy/fuel-library-puppet-unit-4.5-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-fuel-nailgun-agent-puppet-unit-3.8-centos-7 parent: legacy-base run: playbooks/legacy/fuel-nailgun-agent-puppet-unit-3.8-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-fuel-octane-puppet-lint parent: legacy-base run: playbooks/legacy/fuel-octane-puppet-lint/run.yaml timeout: 1800 - job: name: legacy-functional-dsvm-astara parent: legacy-dsvm-base run: playbooks/legacy/functional-dsvm-astara/run.yaml post-run: playbooks/legacy/functional-dsvm-astara/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/ara - openstack/astara - openstack/astara-appliance - openstack/astara-horizon - openstack/astara-neutron - job: name: legacy-functional-dsvm-astara-appliance-src parent: legacy-dsvm-base run: playbooks/legacy/functional-dsvm-astara-appliance-src/run.yaml post-run: playbooks/legacy/functional-dsvm-astara-appliance-src/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/ara - openstack/astara - openstack/astara-appliance - openstack/astara-horizon - openstack/astara-neutron - job: name: legacy-functional-neutron-dsvm-gceapi parent: legacy-dsvm-base run: playbooks/legacy/functional-neutron-dsvm-gceapi/run.yaml post-run: playbooks/legacy/functional-neutron-dsvm-gceapi/post.yaml timeout: 7500 required-projects: - openstack-infra/devstack-gate - openstack/gce-api - openstack/neutron - job: name: legacy-fuxi-dsvm-fullstack parent: legacy-dsvm-base run: playbooks/legacy/fuxi-dsvm-fullstack/run.yaml post-run: playbooks/legacy/fuxi-dsvm-fullstack/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-container - openstack/fuxi - job: name: legacy-fuxi-dsvm-py35-fullstack parent: legacy-dsvm-base run: playbooks/legacy/fuxi-dsvm-py35-fullstack/run.yaml post-run: playbooks/legacy/fuxi-dsvm-py35-fullstack/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-container - openstack/fuxi - job: name: legacy-gearman-plugin-hpi-artifact parent: legacy-publish-openstack-artifacts run: playbooks/legacy/gearman-plugin-hpi-artifact/run.yaml post-run: playbooks/legacy/gearman-plugin-hpi-artifact/post.yaml timeout: 1800 - job: name: legacy-gearman-plugin-jenkinsci-upload parent: legacy-base run: playbooks/legacy/gearman-plugin-jenkinsci-upload/run.yaml timeout: 1800 - job: name: legacy-gearman-plugin-maven-build-ubuntu-trusty parent: legacy-base run: playbooks/legacy/gearman-plugin-maven-build-ubuntu-trusty/run.yaml timeout: 1800 nodeset: legacy-ubuntu-trusty - job: name: legacy-glare-dsvm parent: legacy-dsvm-base run: playbooks/legacy/glare-dsvm/run.yaml post-run: playbooks/legacy/glare-dsvm/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/glare - openstack/python-glareclient - job: name: legacy-grenade-dsvm-cinder-mn-sub-bak parent: legacy-dsvm-base-multinode run: playbooks/legacy/grenade-dsvm-cinder-mn-sub-bak/run.yaml post-run: playbooks/legacy/grenade-dsvm-cinder-mn-sub-bak/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/cinder nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-grenade-dsvm-cinder-mn-sub-volbak parent: legacy-dsvm-base-multinode branches: ^(?!(driverfixes|stable/(newton|ocata))).*$ run: playbooks/legacy/grenade-dsvm-cinder-mn-sub-volbak/run.yaml post-run: playbooks/legacy/grenade-dsvm-cinder-mn-sub-volbak/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/cinder nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-grenade-dsvm-cinder-mn-sub-volschbak parent: legacy-dsvm-base-multinode run: playbooks/legacy/grenade-dsvm-cinder-mn-sub-volschbak/run.yaml post-run: playbooks/legacy/grenade-dsvm-cinder-mn-sub-volschbak/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/cinder nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-grenade-dsvm-neutron-forward parent: legacy-dsvm-base run: playbooks/legacy/grenade-dsvm-neutron-forward/run.yaml post-run: playbooks/legacy/grenade-dsvm-neutron-forward/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/neutron - job: name: legacy-grenade-dsvm-neutron-fwaas-multinode parent: legacy-dsvm-base-multinode run: playbooks/legacy/grenade-dsvm-neutron-fwaas-multinode/run.yaml post-run: playbooks/legacy/grenade-dsvm-neutron-fwaas-multinode/post.yaml timeout: 7500 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas nodeset: legacy-ubuntu-xenial-2-node branches: ^(?!stable/(newton|ocata)).*$ - job: name: legacy-grenade-dsvm-neutron-libs parent: legacy-dsvm-base run: playbooks/legacy/grenade-dsvm-neutron-libs/run.yaml post-run: playbooks/legacy/grenade-dsvm-neutron-libs/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/keystoneauth - openstack/neutron - openstack/neutron-lib - openstack/os-client-config - openstack/python-cinderclient - openstack/python-glanceclient - openstack/python-ironicclient - openstack/python-keystoneclient - openstack/python-neutronclient - openstack/python-novaclient branches: ^(?!stable/(newton|ocata)).*$ - job: name: legacy-grenade-dsvm-neutron-linuxbridge-multinode parent: legacy-dsvm-base-multinode run: playbooks/legacy/grenade-dsvm-neutron-linuxbridge-multinode/run.yaml post-run: playbooks/legacy/grenade-dsvm-neutron-linuxbridge-multinode/post.yaml timeout: 7500 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/neutron nodeset: legacy-ubuntu-xenial-2-node branches: ^(?!stable/(newton|ocata)).*$ - job: name: legacy-grenade-dsvm-neutron-multinode-live-migration parent: legacy-dsvm-base-multinode run: playbooks/legacy/grenade-dsvm-neutron-multinode-live-migration/run.yaml post-run: playbooks/legacy/grenade-dsvm-neutron-multinode-live-migration/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/neutron nodeset: legacy-ubuntu-xenial-2-node branches: ^(?!(driverfixes|stable/(newton|ocata))).*$ - job: name: legacy-grenade-dsvm-neutron-multinode-zero-downtime parent: legacy-dsvm-base-multinode run: playbooks/legacy/grenade-dsvm-neutron-multinode-zero-downtime/run.yaml post-run: playbooks/legacy/grenade-dsvm-neutron-multinode-zero-downtime/post.yaml timeout: 10800 required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/neutron nodeset: legacy-ubuntu-xenial-2-node branches: ^(?!stable/(newton|ocata)).*$ - job: name: legacy-grenade-dsvm-sahara parent: legacy-dsvm-base run: playbooks/legacy/grenade-dsvm-sahara/run.yaml post-run: playbooks/legacy/grenade-dsvm-sahara/post.yaml timeout: 7800 required-projects: - openstack-dev/devstack - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/ara - openstack/heat - openstack/heat-tempest-plugin - openstack/python-saharaclient - openstack/sahara - job: name: legacy-group-based-policy-dsvm-aim parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-aim/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-aim/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - job: name: legacy-group-based-policy-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-functional/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - job: name: legacy-group-based-policy-dsvm-functional-ubuntu-trusty parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-functional-ubuntu-trusty/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-functional-ubuntu-trusty/post.yaml timeout: 7800 nodeset: legacy-ubuntu-trusty required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - job: name: legacy-group-based-policy-dsvm-nfp parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-nfp/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-nfp/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - job: name: legacy-group-based-policy-dsvm-nfp-ubuntu-trusty parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-nfp-ubuntu-trusty/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-nfp-ubuntu-trusty/post.yaml timeout: 7800 nodeset: legacy-ubuntu-trusty required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - job: name: legacy-group-based-policy-dsvm-rally parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-rally/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-rally/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - openstack/rally - job: name: legacy-group-based-policy-dsvm-rally-ubuntu-trusty parent: legacy-dsvm-base run: playbooks/legacy/group-based-policy-dsvm-rally-ubuntu-trusty/run.yaml post-run: playbooks/legacy/group-based-policy-dsvm-rally-ubuntu-trusty/post.yaml timeout: 7800 nodeset: legacy-ubuntu-trusty required-projects: - openstack-infra/devstack-gate - openstack/group-based-policy - openstack/group-based-policy-automation - openstack/group-based-policy-ui - openstack/python-group-based-policy-client - openstack/rally - job: name: legacy-groups-release-branch parent: legacy-base run: playbooks/legacy/groups-release-branch/run.yaml post-run: playbooks/legacy/groups-release-branch/post.yaml timeout: 1800 - job: name: legacy-groups-release-master parent: legacy-base run: playbooks/legacy/groups-release-master/run.yaml post-run: playbooks/legacy/groups-release-master/post.yaml timeout: 1800 - job: name: legacy-groups-unittests parent: legacy-base run: playbooks/legacy/groups-unittests/run.yaml post-run: playbooks/legacy/groups-unittests/post.yaml timeout: 1800 - job: name: legacy-js-generator-openstack-nodejs6-npm-docs parent: legacy-base run: playbooks/legacy/js-generator-openstack-nodejs6-npm-docs/run.yaml timeout: 1800 - job: name: legacy-js-openstack-lib-dsvm-nodejs4-npm-run-functional-test parent: legacy-dsvm-base run: playbooks/legacy/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/run.yaml post-run: playbooks/legacy/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/post.yaml timeout: 2400 required-projects: - openstack-infra/devstack-gate - openstack/js-openstack-lib - job: name: legacy-js-openstack-lib-dsvm-nodejs6-npm-run-functional-test parent: legacy-dsvm-base run: playbooks/legacy/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/run.yaml post-run: playbooks/legacy/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/post.yaml timeout: 2400 required-projects: - openstack-infra/devstack-gate - openstack/js-openstack-lib - job: name: legacy-js-openstack-lib-nodejs6-npm-sdk-docs parent: legacy-base run: playbooks/legacy/js-openstack-lib-nodejs6-npm-sdk-docs/run.yaml timeout: 1800 - job: name: legacy-keystone-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/keystone-dsvm-functional/run.yaml post-run: playbooks/legacy/keystone-dsvm-functional/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/keystone - openstack/keystone-tempest-plugin - job: name: legacy-keystone-dsvm-functional-v3-only parent: legacy-dsvm-base run: playbooks/legacy/keystone-dsvm-functional-v3-only/run.yaml post-run: playbooks/legacy/keystone-dsvm-functional-v3-only/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/keystone - openstack/keystone-tempest-plugin - job: name: legacy-keystone-dsvm-py35-functional-v3-only parent: legacy-dsvm-base run: playbooks/legacy/keystone-dsvm-py35-functional-v3-only/run.yaml post-run: playbooks/legacy/keystone-dsvm-py35-functional-v3-only/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/keystone - openstack/keystone-tempest-plugin - job: name: legacy-keystoneclient-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/keystoneclient-dsvm-functional/run.yaml post-run: playbooks/legacy/keystoneclient-dsvm-functional/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/keystone - openstack/python-keystoneclient - job: name: legacy-kingbird-dsvm-multiregion parent: legacy-dsvm-base run: playbooks/legacy/kingbird-dsvm-multiregion/run.yaml post-run: playbooks/legacy/kingbird-dsvm-multiregion/post.yaml timeout: 5400 required-projects: - openstack-infra/devstack-gate - openstack/kingbird - job: name: legacy-labs-ig-cluster-kvm-ubuntu parent: legacy-base run: playbooks/legacy/labs-ig-cluster-kvm-ubuntu/run.yaml timeout: 1800 - job: name: legacy-labs-ig-cluster-vbox-ubuntu parent: legacy-base run: playbooks/legacy/labs-ig-cluster-vbox-ubuntu/run.yaml timeout: 1800 - job: name: legacy-laravel-openstackid-release-branch parent: legacy-publish-openstack-artifacts run: playbooks/legacy/laravel-openstackid-release-branch/run.yaml post-run: playbooks/legacy/laravel-openstackid-release-branch/post.yaml timeout: 1800 nodeset: legacy-ubuntu-trusty - job: name: legacy-laravel-openstackid-release-master parent: legacy-publish-openstack-artifacts run: playbooks/legacy/laravel-openstackid-release-master/run.yaml post-run: playbooks/legacy/laravel-openstackid-release-master/post.yaml timeout: 1800 nodeset: legacy-ubuntu-trusty - job: name: legacy-laravel-openstackid-unittests parent: legacy-base run: playbooks/legacy/laravel-openstackid-unittests/run.yaml post-run: playbooks/legacy/laravel-openstackid-unittests/post.yaml timeout: 1800 nodeset: legacy-ubuntu-trusty - job: name: legacy-logstash-filters parent: legacy-base required-projects: - openstack-infra/ansible-role-puppet - openstack-infra/logstash-filters - openstack-infra/puppet-accessbot - openstack-infra/puppet-ansible - openstack-infra/puppet-askbot - openstack-infra/puppet-asterisk - openstack-infra/puppet-bandersnatch - openstack-infra/puppet-bugdaystats - openstack-infra/puppet-bup - openstack-infra/puppet-cgit - openstack-infra/puppet-diskimage_builder - openstack-infra/puppet-drupal - openstack-infra/puppet-elastic_recheck - openstack-infra/puppet-elasticsearch - openstack-infra/puppet-ethercalc - openstack-infra/puppet-etherpad_lite - openstack-infra/puppet-exim - openstack-infra/puppet-germqtt - openstack-infra/puppet-gerrit - openstack-infra/puppet-gerritbot - openstack-infra/puppet-github - openstack-infra/puppet-grafyaml - openstack-infra/puppet-graphite - openstack-infra/puppet-haveged - openstack-infra/puppet-hound - openstack-infra/puppet-httpd - openstack-infra/puppet-infracloud - openstack-infra/puppet-iptables - openstack-infra/puppet-jeepyb - openstack-infra/puppet-jenkins - openstack-infra/puppet-kerberos - openstack-infra/puppet-kibana - openstack-infra/puppet-lodgeit - openstack-infra/puppet-log_processor - openstack-infra/puppet-logrotate - openstack-infra/puppet-logstash - openstack-infra/puppet-lpmqtt - openstack-infra/puppet-mailman - openstack-infra/puppet-mediawiki - openstack-infra/puppet-meetbot - openstack-infra/puppet-mosquitto - openstack-infra/puppet-mqtt_statsd - openstack-infra/puppet-mysql_backup - openstack-infra/puppet-nodepool - openstack-infra/puppet-odsreg - openstack-infra/puppet-openafs - openstack-infra/puppet-openstackci - openstack-infra/puppet-openstack_health - openstack-infra/puppet-openstackid - openstack-infra/puppet-os_client_config - openstack-infra/puppet-packagekit - openstack-infra/puppet-pgsql_backup - openstack-infra/puppet-phabricator - openstack-infra/puppet-pip - openstack-infra/puppet-planet - openstack-infra/puppet-project_config - openstack-infra/puppet-ptgbot - openstack-infra/puppet-redis - openstack-infra/puppet-refstack - openstack-infra/puppet-reviewday - openstack-infra/puppet-simpleproxy - openstack-infra/puppet-snmpd - openstack-infra/puppet-ssh - openstack-infra/puppet-ssl_cert_check - openstack-infra/puppet-stackalytics - openstack-infra/puppet-statusbot - openstack-infra/puppet-storyboard - openstack-infra/puppet-subunit2sql - openstack-infra/puppet-sudoers - openstack-infra/puppet-tmpreaper - openstack-infra/puppet-ulimit - openstack-infra/puppet-unattended_upgrades - openstack-infra/puppet-unbound - openstack-infra/puppet-user - openstack-infra/puppet-zanata - openstack-infra/puppet-zuul - openstack-infra/system-config run: playbooks/legacy/logstash-filters/run.yaml post-run: playbooks/legacy/logstash-filters/post.yaml timeout: 1800 voting: false - job: name: legacy-logstash-filters-ubuntu-trusty parent: legacy-base required-projects: - openstack-infra/ansible-role-puppet - openstack-infra/logstash-filters - openstack-infra/puppet-accessbot - openstack-infra/puppet-ansible - openstack-infra/puppet-askbot - openstack-infra/puppet-asterisk - openstack-infra/puppet-bandersnatch - openstack-infra/puppet-bugdaystats - openstack-infra/puppet-bup - openstack-infra/puppet-cgit - openstack-infra/puppet-diskimage_builder - openstack-infra/puppet-drupal - openstack-infra/puppet-elastic_recheck - openstack-infra/puppet-elasticsearch - openstack-infra/puppet-ethercalc - openstack-infra/puppet-etherpad_lite - openstack-infra/puppet-exim - openstack-infra/puppet-germqtt - openstack-infra/puppet-gerrit - openstack-infra/puppet-gerritbot - openstack-infra/puppet-github - openstack-infra/puppet-grafyaml - openstack-infra/puppet-graphite - openstack-infra/puppet-haveged - openstack-infra/puppet-hound - openstack-infra/puppet-httpd - openstack-infra/puppet-infracloud - openstack-infra/puppet-iptables - openstack-infra/puppet-jeepyb - openstack-infra/puppet-jenkins - openstack-infra/puppet-kerberos - openstack-infra/puppet-kibana - openstack-infra/puppet-lodgeit - openstack-infra/puppet-log_processor - openstack-infra/puppet-logrotate - openstack-infra/puppet-logstash - openstack-infra/puppet-lpmqtt - openstack-infra/puppet-mailman - openstack-infra/puppet-mediawiki - openstack-infra/puppet-meetbot - openstack-infra/puppet-mosquitto - openstack-infra/puppet-mqtt_statsd - openstack-infra/puppet-mysql_backup - openstack-infra/puppet-nodepool - openstack-infra/puppet-odsreg - openstack-infra/puppet-openafs - openstack-infra/puppet-openstackci - openstack-infra/puppet-openstack_health - openstack-infra/puppet-openstackid - openstack-infra/puppet-os_client_config - openstack-infra/puppet-packagekit - openstack-infra/puppet-pgsql_backup - openstack-infra/puppet-phabricator - openstack-infra/puppet-pip - openstack-infra/puppet-planet - openstack-infra/puppet-project_config - openstack-infra/puppet-ptgbot - openstack-infra/puppet-redis - openstack-infra/puppet-refstack - openstack-infra/puppet-reviewday - openstack-infra/puppet-simpleproxy - openstack-infra/puppet-snmpd - openstack-infra/puppet-ssh - openstack-infra/puppet-ssl_cert_check - openstack-infra/puppet-stackalytics - openstack-infra/puppet-statusbot - openstack-infra/puppet-storyboard - openstack-infra/puppet-subunit2sql - openstack-infra/puppet-sudoers - openstack-infra/puppet-tmpreaper - openstack-infra/puppet-ulimit - openstack-infra/puppet-unattended_upgrades - openstack-infra/puppet-unbound - openstack-infra/puppet-user - openstack-infra/puppet-zanata - openstack-infra/puppet-zuul - openstack-infra/system-config run: playbooks/legacy/logstash-filters-ubuntu-trusty/run.yaml post-run: playbooks/legacy/logstash-filters-ubuntu-trusty/post.yaml timeout: 1800 nodeset: legacy-ubuntu-trusty branches: master - job: name: legacy-manila-buildimage-docker parent: legacy-base run: playbooks/legacy/manila-buildimage-docker/run.yaml timeout: 1800 - job: name: legacy-manila-buildimage-generic parent: legacy-base run: playbooks/legacy/manila-buildimage-generic/run.yaml timeout: 1800 - job: name: legacy-manila-publishimage-generic parent: legacy-publish-openstack-artifacts run: playbooks/legacy/manila-publishimage-generic/run.yaml post-run: playbooks/legacy/manila-publishimage-generic/post.yaml timeout: 1800 - job: name: legacy-manila-test-image-build parent: legacy-base run: playbooks/legacy/manila-test-image-build/run.yaml timeout: 3600 - job: name: legacy-monasca-api-localrepo-upload parent: legacy-publish-openstack-artifacts run: playbooks/legacy/monasca-api-localrepo-upload/run.yaml post-run: playbooks/legacy/monasca-api-localrepo-upload/post.yaml timeout: 1800 - job: name: legacy-monasca-api-maven-build parent: legacy-base run: playbooks/legacy/monasca-api-maven-build/run.yaml timeout: 1800 - job: name: legacy-monasca-common-localrepo-upload parent: legacy-publish-openstack-artifacts run: playbooks/legacy/monasca-common-localrepo-upload/run.yaml post-run: playbooks/legacy/monasca-common-localrepo-upload/post.yaml timeout: 1800 - job: name: legacy-monasca-common-maven-build parent: legacy-base run: playbooks/legacy/monasca-common-maven-build/run.yaml timeout: 1800 - job: name: legacy-monasca-persister-localrepo-upload parent: legacy-publish-openstack-artifacts run: playbooks/legacy/monasca-persister-localrepo-upload/run.yaml post-run: playbooks/legacy/monasca-persister-localrepo-upload/post.yaml timeout: 1800 - job: name: legacy-monasca-persister-maven-build parent: legacy-base run: playbooks/legacy/monasca-persister-maven-build/run.yaml timeout: 1800 - job: name: legacy-monasca-thresh-localrepo-upload parent: legacy-publish-openstack-artifacts run: playbooks/legacy/monasca-thresh-localrepo-upload/run.yaml post-run: playbooks/legacy/monasca-thresh-localrepo-upload/post.yaml timeout: 1800 - job: name: legacy-monasca-thresh-maven-build parent: legacy-base run: playbooks/legacy/monasca-thresh-maven-build/run.yaml timeout: 1800 - job: name: legacy-muranoclient-dsvm-functional-mysql-backend parent: legacy-dsvm-base run: playbooks/legacy/muranoclient-dsvm-functional-mysql-backend/run.yaml post-run: playbooks/legacy/muranoclient-dsvm-functional-mysql-backend/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/heat - openstack/murano - openstack/murano-dashboard - openstack/python-heatclient - openstack/python-muranoclient - job: name: legacy-networking-bagpipe-dsvm-fullstack parent: legacy-dsvm-base run: playbooks/legacy/networking-bagpipe-dsvm-fullstack/run.yaml post-run: playbooks/legacy/networking-bagpipe-dsvm-fullstack/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bagpipe - openstack/networking-bgpvpn - openstack/networking-sfc - job: name: legacy-networking-bgpvpn-bagpipe-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/networking-bgpvpn-bagpipe-dsvm-functional/run.yaml post-run: playbooks/legacy/networking-bgpvpn-bagpipe-dsvm-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bagpipe - openstack/networking-bgpvpn - job: name: legacy-networking-bgpvpn-bagpipe-dsvm-install parent: legacy-dsvm-base run: playbooks/legacy/networking-bgpvpn-bagpipe-dsvm-install/run.yaml post-run: playbooks/legacy/networking-bgpvpn-bagpipe-dsvm-install/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bagpipe - openstack/networking-bgpvpn - job: name: legacy-networking-bgpvpn-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/networking-bgpvpn-dsvm-functional/run.yaml post-run: playbooks/legacy/networking-bgpvpn-dsvm-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bgpvpn - openstack/neutron - openstack/networking-bagpipe - openstack/networking-odl - openstack/horizon - job: name: legacy-networking-bgpvpn-dsvm-install parent: legacy-dsvm-base run: playbooks/legacy/networking-bgpvpn-dsvm-install/run.yaml post-run: playbooks/legacy/networking-bgpvpn-dsvm-install/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bgpvpn - job: name: legacy-networking-vpp-smoke parent: legacy-base run: playbooks/legacy/networking-vpp-smoke/run.yaml post-run: playbooks/legacy/networking-vpp-smoke/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-vpp - job: name: legacy-neutron-dsvm-api parent: legacy-dsvm-base run: playbooks/legacy/neutron-dsvm-api/run.yaml post-run: playbooks/legacy/neutron-dsvm-api/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - job: name: legacy-neutron-dsvm-api-pecan parent: legacy-dsvm-base run: playbooks/legacy/neutron-dsvm-api-pecan/run.yaml post-run: playbooks/legacy/neutron-dsvm-api-pecan/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - job: name: legacy-neutron-fwaas-dsvm-fullstack parent: legacy-dsvm-base run: playbooks/legacy/neutron-fwaas-dsvm-fullstack/run.yaml post-run: playbooks/legacy/neutron-fwaas-dsvm-fullstack/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas - job: name: legacy-neutron-fwaas-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/neutron-fwaas-dsvm-functional/run.yaml post-run: playbooks/legacy/neutron-fwaas-dsvm-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas - job: name: legacy-neutron-fwaas-v1-dsvm-tempest parent: legacy-dsvm-base run: playbooks/legacy/neutron-fwaas-v1-dsvm-tempest/run.yaml post-run: playbooks/legacy/neutron-fwaas-v1-dsvm-tempest/post.yaml timeout: 7500 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas - openstack/tempest - job: name: legacy-neutron-fwaas-v1-dsvm-tempest-multinode parent: legacy-dsvm-base-multinode run: playbooks/legacy/neutron-fwaas-v1-dsvm-tempest-multinode/run.yaml post-run: playbooks/legacy/neutron-fwaas-v1-dsvm-tempest-multinode/post.yaml timeout: 7500 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas - openstack/tempest nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-neutron-fwaas-v2-dsvm-tempest parent: legacy-dsvm-base run: playbooks/legacy/neutron-fwaas-v2-dsvm-tempest/run.yaml post-run: playbooks/legacy/neutron-fwaas-v2-dsvm-tempest/post.yaml timeout: 7500 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas - openstack/tempest - job: name: legacy-neutron-fwaas-v2-dsvm-tempest-multinode parent: legacy-dsvm-base-multinode run: playbooks/legacy/neutron-fwaas-v2-dsvm-tempest-multinode/run.yaml post-run: playbooks/legacy/neutron-fwaas-v2-dsvm-tempest-multinode/post.yaml timeout: 7500 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-fwaas - openstack/tempest nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-neutronclient-test-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/neutronclient-test-dsvm-functional/run.yaml post-run: playbooks/legacy/neutronclient-test-dsvm-functional/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/python-neutronclient - job: name: legacy-neutronclient-test-dsvm-functional-adv-svcs parent: legacy-dsvm-base run: playbooks/legacy/neutronclient-test-dsvm-functional-adv-svcs/run.yaml post-run: playbooks/legacy/neutronclient-test-dsvm-functional-adv-svcs/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/python-neutronclient - job: name: legacy-omni-tests parent: legacy-base run: playbooks/legacy/omni-tests/run.yaml post-run: playbooks/legacy/omni-tests/post.yaml timeout: 4200 required-projects: - openstack/cinder - openstack/neutron - openstack/nova - openstack/glance_store - openstack/requirements - job: name: legacy-ospurge-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/ospurge-dsvm-functional/run.yaml post-run: playbooks/legacy/ospurge-dsvm-functional/post.yaml timeout: 3600 required-projects: - openstack-infra/devstack-gate - openstack/ospurge - job: name: legacy-pbr-installation-dsvm parent: legacy-dsvm-base run: playbooks/legacy/pbr-installation-dsvm/run.yaml post-run: playbooks/legacy/pbr-installation-dsvm/post.yaml timeout: 7800 required-projects: - openstack-dev/devstack - openstack-dev/grenade - openstack-dev/pbr - openstack-infra/devstack-gate - openstack-infra/tripleo-ci - openstack/aodh - openstack/automaton - openstack/ceilometer - openstack/ceilometermiddleware - openstack/cinder - openstack/cliff - openstack/debtcollector - openstack/dib-utils - openstack/diskimage-builder - openstack/django_openstack_auth - openstack/futurist - openstack/glance - openstack/glance_store - openstack/heat - openstack/heat-cfntools - openstack/heat-templates - openstack/horizon - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/keystone - openstack/keystoneauth - openstack/keystonemiddleware - openstack/manila - openstack/manila-ui - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/nova - openstack/octavia - openstack/os-apply-config - openstack/os-brick - openstack/os-client-config - openstack/os-collect-config - openstack/os-net-config - openstack/os-refresh-config - openstack/osc-lib - openstack/oslo.cache - openstack/oslo.concurrency - openstack/oslo.config - openstack/oslo.context - openstack/oslo.db - openstack/oslo.i18n - openstack/oslo.log - openstack/oslo.messaging - openstack/oslo.middleware - openstack/oslo.policy - openstack/oslo.reports - openstack/oslo.rootwrap - openstack/oslo.serialization - openstack/oslo.service - openstack/oslo.utils - openstack/oslo.versionedobjects - openstack/oslo.vmware - openstack/pycadf - openstack/python-cinderclient - openstack/python-glanceclient - openstack/python-heatclient - openstack/python-ironicclient - openstack/python-keystoneclient - openstack/python-manilaclient - openstack/python-neutronclient - openstack/python-novaclient - openstack/python-openstackclient - openstack/python-saharaclient - openstack/python-swiftclient - openstack/python-troveclient - openstack/python-zaqarclient - openstack/requirements - openstack/sahara - openstack/sahara-dashboard - openstack/stevedore - openstack/swift - openstack/taskflow - openstack/tempest - openstack/tooz - openstack/tripleo-heat-templates - openstack/tripleo-image-elements - openstack/trove - openstack/trove-dashboard - openstack/zaqar - job: name: legacy-pbr-installation-dsvm-upstream parent: legacy-dsvm-base run: playbooks/legacy/pbr-installation-dsvm-upstream/run.yaml post-run: playbooks/legacy/pbr-installation-dsvm-upstream/post.yaml timeout: 7800 required-projects: - openstack-dev/devstack - openstack-dev/grenade - openstack-dev/pbr - openstack-infra/devstack-gate - openstack-infra/tripleo-ci - openstack/aodh - openstack/automaton - openstack/ceilometer - openstack/ceilometermiddleware - openstack/cinder - openstack/cliff - openstack/debtcollector - openstack/dib-utils - openstack/diskimage-builder - openstack/django_openstack_auth - openstack/futurist - openstack/glance - openstack/glance_store - openstack/heat - openstack/heat-cfntools - openstack/heat-templates - openstack/horizon - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/keystone - openstack/keystoneauth - openstack/keystonemiddleware - openstack/manila - openstack/manila-ui - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/nova - openstack/octavia - openstack/os-apply-config - openstack/os-brick - openstack/os-client-config - openstack/os-collect-config - openstack/os-net-config - openstack/os-refresh-config - openstack/osc-lib - openstack/oslo.cache - openstack/oslo.concurrency - openstack/oslo.config - openstack/oslo.context - openstack/oslo.db - openstack/oslo.i18n - openstack/oslo.log - openstack/oslo.messaging - openstack/oslo.middleware - openstack/oslo.policy - openstack/oslo.reports - openstack/oslo.rootwrap - openstack/oslo.serialization - openstack/oslo.service - openstack/oslo.utils - openstack/oslo.versionedobjects - openstack/oslo.vmware - openstack/pycadf - openstack/python-cinderclient - openstack/python-glanceclient - openstack/python-heatclient - openstack/python-ironicclient - openstack/python-keystoneclient - openstack/python-manilaclient - openstack/python-neutronclient - openstack/python-novaclient - openstack/python-openstackclient - openstack/python-saharaclient - openstack/python-swiftclient - openstack/python-troveclient - openstack/python-zaqarclient - openstack/requirements - openstack/sahara - openstack/sahara-dashboard - openstack/stevedore - openstack/swift - openstack/taskflow - openstack/tempest - openstack/tooz - openstack/tripleo-heat-templates - openstack/tripleo-image-elements - openstack/trove - openstack/trove-dashboard - openstack/zaqar - job: name: legacy-periodic-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4 parent: legacy-dsvm-base run: playbooks/legacy/periodic-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4/run.yaml post-run: playbooks/legacy/periodic-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4/post.yaml timeout: 7800 branches: master required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/neutron-dynamic-routing - openstack/tempest - job: name: legacy-periodic-package-stackviz-element parent: legacy-publish-openstack-artifacts run: playbooks/legacy/periodic-package-stackviz-element/run.yaml post-run: playbooks/legacy/periodic-package-stackviz-element/post.yaml branches: master timeout: 1800 - job: name: legacy-periodic-tempest-dsvm-all-master parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-all-master/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-all-master/post.yaml timeout: 10800 branches: master required-projects: - openstack-infra/devstack-gate - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-full-test-accounts-master parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-full-test-accounts-master/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-full-test-accounts-master/post.yaml timeout: 10800 branches: master required-projects: - openstack-infra/devstack-gate - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ocata parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ocata/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ocata/post.yaml timeout: 7800 branches: stable/ocata required-projects: - openstack-infra/devstack-gate - openstack/networking-l2gw - openstack/networking-midonet - openstack/neutron-dynamic-routing - openstack/tap-as-a-service - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-networking-midonet-aio-v2-full-ocata parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-networking-midonet-aio-v2-full-ocata/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-networking-midonet-aio-v2-full-ocata/post.yaml branches: stable/ocata timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-l2gw - openstack/networking-midonet - openstack/neutron-dynamic-routing - openstack/tap-as-a-service - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-neutron-full-non-admin-master parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-neutron-full-non-admin-master/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-neutron-full-non-admin-master/post.yaml timeout: 10800 branches: master required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-neutron-full-ocata parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-neutron-full-ocata/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-neutron-full-ocata/post.yaml branches: stable/ocata timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-neutron-full-test-accounts-master parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-neutron-full-test-accounts-master/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-neutron-full-test-accounts-master/post.yaml timeout: 10800 branches: master required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-periodic-tempest-dsvm-oslo-latest-full-master parent: legacy-dsvm-base run: playbooks/legacy/periodic-tempest-dsvm-oslo-latest-full-master/run.yaml post-run: playbooks/legacy/periodic-tempest-dsvm-oslo-latest-full-master/post.yaml timeout: 10800 branches: master required-projects: - openstack-infra/devstack-gate - openstack/oslo.cache - openstack/oslo.concurrency - openstack/oslo.config - openstack/oslo.context - openstack/oslo.db - openstack/oslo.i18n - openstack/oslo.log - openstack/oslo.messaging - openstack/oslo.middleware - openstack/oslo.policy - openstack/oslo.privsep - openstack/oslo.reports - openstack/oslo.rootwrap - openstack/oslo.serialization - openstack/oslo.service - openstack/oslo.utils - openstack/oslo.versionedobjects - openstack/oslo.vmware - openstack/tempest - job: name: legacy-post-sahara-extra-artifacts parent: legacy-publish-openstack-artifacts run: playbooks/legacy/post-sahara-extra-artifacts/run.yaml post-run: playbooks/legacy/post-sahara-extra-artifacts/post.yaml timeout: 3900 - job: name: legacy-puppet-beaker-rspec parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-beaker-rspec/run.yaml post-run: playbooks/legacy/puppet-beaker-rspec/post.yaml timeout: 3600 required-projects: - openstack/puppet-openstack-integration irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - job: name: legacy-puppet-beaker-rspec-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-beaker-rspec-centos-7/run.yaml post-run: playbooks/legacy/puppet-beaker-rspec-centos-7/post.yaml timeout: 3600 nodeset: legacy-centos-7 required-projects: - openstack/puppet-openstack-integration irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - job: name: legacy-puppet-httpd-forge-upload parent: legacy-base run: playbooks/legacy/puppet-httpd-forge-upload/run.yaml timeout: 1800 - job: name: legacy-puppet-lint parent: legacy-base run: playbooks/legacy/puppet-lint/run.yaml timeout: 1800 - job: name: legacy-puppet-midonet-puppet-unit-3.6-centos-7 parent: legacy-base run: playbooks/legacy/puppet-midonet-puppet-unit-3.6-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-puppet-midonet-puppet-unit-3.8-centos-7 parent: legacy-base run: playbooks/legacy/puppet-midonet-puppet-unit-3.8-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-puppet-midonet-puppet-unit-4.5-centos-7 parent: legacy-base run: playbooks/legacy/puppet-midonet-puppet-unit-4.5-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-puppet-midonet-puppet-unit-latest-centos-7 parent: legacy-base run: playbooks/legacy/puppet-midonet-puppet-unit-latest-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-puppet-openstack-infra-spec-helper-unit parent: legacy-base run: playbooks/legacy/puppet-openstack-infra-spec-helper-unit/run.yaml timeout: 3600 required-projects: - openstack-infra/puppet-openstackci - job: name: legacy-puppet-openstack-infra-spec-helper-unit-centos-7 parent: legacy-base run: playbooks/legacy/puppet-openstack-infra-spec-helper-unit-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 required-projects: - openstack-infra/puppet-openstackci - job: name: legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty parent: legacy-base run: playbooks/legacy/puppet-openstack-infra-spec-helper-unit-ubuntu-trusty/run.yaml timeout: 3600 nodeset: legacy-ubuntu-trusty required-projects: - openstack-infra/puppet-openstackci - job: name: legacy-openstackci-base parent: legacy-base required-projects: - openstack-infra/project-config - openstack-infra/puppet-accessbot - openstack-infra/puppet-ansible - openstack-infra/puppet-askbot - openstack-infra/puppet-asterisk - openstack-infra/puppet-bandersnatch - openstack-infra/puppet-bugdaystats - openstack-infra/puppet-bup - openstack-infra/puppet-cgit - openstack-infra/puppet-diskimage_builder - openstack-infra/puppet-drupal - openstack-infra/puppet-elastic_recheck - openstack-infra/puppet-elasticsearch - openstack-infra/puppet-ethercalc - openstack-infra/puppet-etherpad_lite - openstack-infra/puppet-exim - openstack-infra/puppet-germqtt - openstack-infra/puppet-gerrit - openstack-infra/puppet-gerritbot - openstack-infra/puppet-github - openstack-infra/puppet-grafyaml - openstack-infra/puppet-graphite - openstack-infra/puppet-haveged - openstack-infra/puppet-hound - openstack-infra/puppet-httpd - openstack-infra/puppet-bugdaystats - openstack-infra/puppet-bup - openstack-infra/puppet-cgit - openstack-infra/puppet-diskimage_builder - openstack-infra/puppet-drupal - openstack-infra/puppet-elastic_recheck - openstack-infra/puppet-elasticsearch - openstack-infra/puppet-ethercalc - openstack-infra/puppet-etherpad_lite - openstack-infra/puppet-exim - openstack-infra/puppet-germqtt - openstack-infra/puppet-gerrit - openstack-infra/puppet-gerritbot - openstack-infra/puppet-github - openstack-infra/puppet-grafyaml - openstack-infra/puppet-graphite - openstack-infra/puppet-haveged - openstack-infra/puppet-hound - openstack-infra/puppet-httpd - openstack-infra/puppet-infracloud - openstack-infra/puppet-iptables - openstack-infra/puppet-jeepyb - openstack-infra/puppet-jenkins - openstack-infra/puppet-kerberos - openstack-infra/puppet-kibana - openstack-infra/puppet-lodgeit - openstack-infra/puppet-log_processor - openstack-infra/puppet-logrotate - openstack-infra/puppet-logstash - openstack-infra/puppet-lpmqtt - openstack-infra/puppet-mailman - openstack-infra/puppet-mediawiki - openstack-infra/puppet-meetbot - openstack-infra/puppet-mosquitto - openstack-infra/puppet-mqtt_statsd - openstack-infra/puppet-mysql_backup - openstack-infra/puppet-nodepool - openstack-infra/puppet-odsreg - openstack-infra/puppet-openafs - openstack-infra/puppet-openstackci - openstack-infra/puppet-openstack_health - openstack-infra/puppet-openstackid - openstack-infra/puppet-openstack_infra_spec_helper - openstack-infra/puppet-os_client_config - openstack-infra/puppet-packagekit - openstack-infra/puppet-pgsql_backup - openstack-infra/puppet-phabricator - openstack-infra/puppet-pip - openstack-infra/puppet-planet - openstack-infra/puppet-project_config - openstack-infra/puppet-ptgbot - openstack-infra/puppet-redis - openstack-infra/puppet-refstack - openstack-infra/puppet-reviewday - openstack-infra/puppet-simpleproxy - openstack-infra/puppet-snmpd - openstack-infra/puppet-ssh - openstack-infra/puppet-ssl_cert_check - openstack-infra/puppet-stackalytics - openstack-infra/puppet-statusbot - openstack-infra/puppet-storyboard - openstack-infra/puppet-subunit2sql - openstack-infra/puppet-sudoers - openstack-infra/puppet-tmpreaper - openstack-infra/puppet-ulimit - openstack-infra/puppet-unattended_upgrades - openstack-infra/puppet-unbound - openstack-infra/puppet-user - openstack-infra/puppet-zanata - openstack-infra/puppet-zuul - openstack/puppet-openstack-integration - openstack-infra/system-config - job: name: legacy-puppet-openstackci-puppet-beaker-rspec parent: legacy-openstackci-base run: playbooks/legacy/puppet-openstackci-puppet-beaker-rspec/run.yaml post-run: playbooks/legacy/puppet-openstackci-puppet-beaker-rspec/post.yaml timeout: 3600 - job: name: legacy-puppet-openstackci-puppet-beaker-rspec-centos-7 parent: legacy-openstackci-base run: playbooks/legacy/puppet-openstackci-puppet-beaker-rspec-centos-7/run.yaml post-run: playbooks/legacy/puppet-openstackci-puppet-beaker-rspec-centos-7/post.yaml timeout: 3600 nodeset: legacy-centos-7 - job: name: legacy-puppet-openstackci-puppet-beaker-rspec-ubuntu-trusty parent: legacy-openstackci-base run: playbooks/legacy/puppet-openstackci-puppet-beaker-rspec-ubuntu-trusty/run.yaml post-run: playbooks/legacy/puppet-openstackci-puppet-beaker-rspec-ubuntu-trusty/post.yaml timeout: 3600 nodeset: legacy-ubuntu-trusty - job: name: legacy-puppet-storyboard-forge-upload parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-storyboard-forge-upload/run.yaml timeout: 1800 - job: name: legacy-puppet-syntax-3 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-syntax-3/run.yaml timeout: 1800 - job: name: legacy-puppet-syntax-3-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-syntax-3-centos-7/run.yaml timeout: 1800 nodeset: legacy-centos-7 - job: name: legacy-puppet-syntax-4-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-syntax-4-centos-7/run.yaml timeout: 1800 nodeset: legacy-centos-7 - job: name: legacy-puppet-unit-3.6-legacy-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-unit-3.6-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 branches: ^(stable/(newton|ocata)).*$ irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - job: name: legacy-puppet-unit-3.8-legacy-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-unit-3.8-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 branches: ^(stable/(newton|ocata)).*$ irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - job: name: legacy-puppet-unit-4.8-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-unit-4.8-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - job: name: legacy-puppet-unit-latest-centos-7 parent: legacy-puppet-openstack-integration run: playbooks/legacy/puppet-unit-latest-centos-7/run.yaml timeout: 3600 nodeset: legacy-centos-7 branches: ^master voting: false irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - job: name: legacy-python-barbicanclient-devstack parent: legacy-base run: playbooks/legacy/python-barbicanclient-devstack/run.yaml post-run: playbooks/legacy/python-barbicanclient-devstack/post.yaml timeout: 4200 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/barbican - openstack/barbican-tempest-plugin - openstack/python-barbicanclient - job: name: legacy-python-barbicanclient-dsvm parent: legacy-dsvm-base run: playbooks/legacy/python-barbicanclient-dsvm/run.yaml post-run: playbooks/legacy/python-barbicanclient-dsvm/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/barbican - openstack/barbican-tempest-plugin - openstack/python-barbicanclient - job: name: legacy-rally-dsvm-py35-cinder parent: legacy-dsvm-base run: playbooks/legacy/rally-dsvm-py35-cinder/run.yaml post-run: playbooks/legacy/rally-dsvm-py35-cinder/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/aodh - openstack/ceilometer - openstack/cinder - openstack/diskimage-builder - openstack/ironic - openstack/magnum - openstack/networking-bgpvpn - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/octavia - openstack/panko - openstack/python-magnumclient - openstack/python-senlinclient - openstack/python-watcherclient - openstack/python-zaqarclient - openstack/rally - openstack/senlin - openstack/tripleo-image-elements - openstack/watcher - openstack/zaqar-ui - job: name: legacy-rally-dsvm-py35-neutron-neutron parent: legacy-dsvm-base run: playbooks/legacy/rally-dsvm-py35-neutron-neutron/run.yaml post-run: playbooks/legacy/rally-dsvm-py35-neutron-neutron/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/aodh - openstack/ceilometer - openstack/diskimage-builder - openstack/ironic - openstack/magnum - openstack/networking-bgpvpn - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/octavia - openstack/panko - openstack/python-magnumclient - openstack/python-senlinclient - openstack/python-watcherclient - openstack/python-zaqarclient - openstack/rally - openstack/senlin - openstack/tripleo-image-elements - openstack/watcher - openstack/zaqar-ui - job: name: legacy-rally-dsvm-zaqar-zaqar parent: legacy-dsvm-base run: playbooks/legacy/rally-dsvm-zaqar-zaqar/run.yaml post-run: playbooks/legacy/rally-dsvm-zaqar-zaqar/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/aodh - openstack/ceilometer - openstack/diskimage-builder - openstack/ironic - openstack/magnum - openstack/networking-bgpvpn - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/octavia - openstack/panko - openstack/python-magnumclient - openstack/python-senlinclient - openstack/python-watcherclient - openstack/python-zaqarclient - openstack/rally - openstack/senlin - openstack/tripleo-image-elements - openstack/watcher - openstack/zaqar - openstack/zaqar-ui - job: name: legacy-requirements-integration-dsvm parent: legacy-dsvm-base run: playbooks/legacy/requirements-integration-dsvm/run.yaml post-run: playbooks/legacy/requirements-integration-dsvm/post.yaml timeout: 7800 required-projects: - openstack-dev/devstack - openstack-dev/grenade - openstack-dev/pbr - openstack-infra/devstack-gate - openstack-infra/tripleo-ci - openstack/aodh - openstack/automaton - openstack/ceilometer - openstack/ceilometermiddleware - openstack/cinder - openstack/cliff - openstack/debtcollector - openstack/dib-utils - openstack/diskimage-builder - openstack/django_openstack_auth - openstack/futurist - openstack/glance - openstack/glance_store - openstack/heat - openstack/heat-cfntools - openstack/heat-templates - openstack/horizon - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/keystone - openstack/keystoneauth - openstack/keystonemiddleware - openstack/manila - openstack/manila-ui - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/nova - openstack/octavia - openstack/os-apply-config - openstack/os-brick - openstack/os-client-config - openstack/os-collect-config - openstack/os-net-config - openstack/os-refresh-config - openstack/osc-lib - openstack/oslo.cache - openstack/oslo.concurrency - openstack/oslo.config - openstack/oslo.context - openstack/oslo.db - openstack/oslo.i18n - openstack/oslo.log - openstack/oslo.messaging - openstack/oslo.middleware - openstack/oslo.policy - openstack/oslo.reports - openstack/oslo.rootwrap - openstack/oslo.serialization - openstack/oslo.service - openstack/oslo.utils - openstack/oslo.versionedobjects - openstack/oslo.vmware - openstack/pycadf - openstack/python-cinderclient - openstack/python-glanceclient - openstack/python-heatclient - openstack/python-ironicclient - openstack/python-keystoneclient - openstack/python-manilaclient - openstack/python-neutronclient - openstack/python-novaclient - openstack/python-openstackclient - openstack/python-saharaclient - openstack/python-swiftclient - openstack/python-troveclient - openstack/python-zaqarclient - openstack/requirements - openstack/sahara - openstack/sahara-dashboard - openstack/stevedore - openstack/swift - openstack/taskflow - openstack/tempest - openstack/tooz - openstack/tripleo-heat-templates - openstack/tripleo-image-elements - openstack/trove - openstack/trove-dashboard - openstack/zaqar - job: name: legacy-requirements-integration-dsvm-ubuntu-trusty parent: legacy-dsvm-base run: playbooks/legacy/requirements-integration-dsvm-ubuntu-trusty/run.yaml post-run: playbooks/legacy/requirements-integration-dsvm-ubuntu-trusty/post.yaml timeout: 7800 nodeset: legacy-ubuntu-trusty required-projects: - openstack-dev/devstack - openstack-dev/grenade - openstack-dev/pbr - openstack-infra/devstack-gate - openstack-infra/tripleo-ci - openstack/aodh - openstack/automaton - openstack/ceilometer - openstack/ceilometermiddleware - openstack/cinder - openstack/cliff - openstack/debtcollector - openstack/dib-utils - openstack/diskimage-builder - openstack/django_openstack_auth - openstack/futurist - openstack/glance - openstack/glance_store - openstack/heat - openstack/heat-cfntools - openstack/heat-templates - openstack/horizon - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/keystone - openstack/keystoneauth - openstack/keystonemiddleware - openstack/manila - openstack/manila-ui - openstack/neutron - openstack/neutron-fwaas - openstack/neutron-lbaas - openstack/neutron-vpnaas - openstack/nova - openstack/octavia - openstack/os-apply-config - openstack/os-brick - openstack/os-client-config - openstack/os-collect-config - openstack/os-net-config - openstack/os-refresh-config - openstack/osc-lib - openstack/oslo.cache - openstack/oslo.concurrency - openstack/oslo.config - openstack/oslo.context - openstack/oslo.db - openstack/oslo.i18n - openstack/oslo.log - openstack/oslo.messaging - openstack/oslo.middleware - openstack/oslo.policy - openstack/oslo.reports - openstack/oslo.rootwrap - openstack/oslo.serialization - openstack/oslo.service - openstack/oslo.utils - openstack/oslo.versionedobjects - openstack/oslo.vmware - openstack/pycadf - openstack/python-cinderclient - openstack/python-glanceclient - openstack/python-heatclient - openstack/python-ironicclient - openstack/python-keystoneclient - openstack/python-manilaclient - openstack/python-neutronclient - openstack/python-novaclient - openstack/python-openstackclient - openstack/python-saharaclient - openstack/python-swiftclient - openstack/python-troveclient - openstack/python-zaqarclient - openstack/requirements - openstack/sahara - openstack/sahara-dashboard - openstack/stevedore - openstack/swift - openstack/taskflow - openstack/tempest - openstack/tooz - openstack/tripleo-heat-templates - openstack/tripleo-image-elements - openstack/trove - openstack/trove-dashboard - openstack/zaqar - job: name: legacy-sahara-dashboard-dsvm-integration parent: legacy-dsvm-base run: playbooks/legacy/sahara-dashboard-dsvm-integration/run.yaml post-run: playbooks/legacy/sahara-dashboard-dsvm-integration/post.yaml timeout: 6000 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/ara - openstack/sahara - openstack/sahara-dashboard - job: name: legacy-sahara-extra-artifacts parent: legacy-base run: playbooks/legacy/sahara-extra-artifacts/run.yaml timeout: 3900 - job: name: legacy-sandbox-tag parent: legacy-base run: playbooks/legacy/sandbox-tag/run.yaml timeout: 1800 - job: name: legacy-scalpels-dsvm-neutron parent: legacy-dsvm-base run: playbooks/legacy/scalpels-dsvm-neutron/run.yaml post-run: playbooks/legacy/scalpels-dsvm-neutron/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/scalpels - job: name: legacy-sqlalchemy-migrate-devstack-dsvm parent: legacy-dsvm-base run: playbooks/legacy/sqlalchemy-migrate-devstack-dsvm/run.yaml post-run: playbooks/legacy/sqlalchemy-migrate-devstack-dsvm/post.yaml timeout: 10800 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/sqlalchemy-migrate - job: name: legacy-storyboard-js-integration parent: legacy-base run: playbooks/legacy/storyboard-js-integration/run.yaml post-run: playbooks/legacy/storyboard-js-integration/post.yaml timeout: 2400 - job: name: legacy-storyboard-js-integration-ubuntu-trusty parent: legacy-base run: playbooks/legacy/storyboard-js-integration-ubuntu-trusty/run.yaml post-run: playbooks/legacy/storyboard-js-integration-ubuntu-trusty/post.yaml timeout: 2400 nodeset: legacy-ubuntu-trusty - job: name: legacy-swift-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/swift-dsvm-functional/run.yaml post-run: playbooks/legacy/swift-dsvm-functional/post.yaml timeout: 6000 required-projects: - openstack-infra/devstack-gate - openstack/swift - job: name: legacy-swift-dsvm-functional-identity-v3-only parent: legacy-dsvm-base run: playbooks/legacy/swift-dsvm-functional-identity-v3-only/run.yaml post-run: playbooks/legacy/swift-dsvm-functional-identity-v3-only/post.yaml timeout: 6000 required-projects: - openstack-infra/devstack-gate - openstack/swift - job: name: legacy-swiftclient-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/swiftclient-dsvm-functional/run.yaml post-run: playbooks/legacy/swiftclient-dsvm-functional/post.yaml timeout: 6000 required-projects: - openstack-infra/devstack-gate - openstack/python-swiftclient - openstack/swift - job: name: legacy-swiftclient-dsvm-functional-identity-v3-only parent: legacy-dsvm-base run: playbooks/legacy/swiftclient-dsvm-functional-identity-v3-only/run.yaml post-run: playbooks/legacy/swiftclient-dsvm-functional-identity-v3-only/post.yaml timeout: 6000 required-projects: - openstack-infra/devstack-gate - openstack/python-swiftclient - openstack/swift - job: name: legacy-system-config-puppet-syntax-3 parent: legacy-base run: playbooks/legacy/system-config-puppet-syntax-3/run.yaml timeout: 1800 - job: name: legacy-tempest-almanach-dsvm parent: legacy-dsvm-base run: playbooks/legacy/tempest-almanach-dsvm/run.yaml post-run: playbooks/legacy/tempest-almanach-dsvm/post.yaml timeout: 4200 required-projects: - openstack-infra/devstack-gate - openstack/almanach - openstack/tempest - job: name: legacy-tempest-dsvm-cinder-v1 parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-cinder-v1/run.yaml post-run: playbooks/legacy/tempest-dsvm-cinder-v1/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/cinder - openstack/tempest - job: name: legacy-tempest-dsvm-full-bdd parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-bdd/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-bdd/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-bdd - openstack/tempest - job: name: legacy-tempest-dsvm-full-ceph-plugin-src-glance_store parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-ceph-plugin-src-glance_store/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-ceph-plugin-src-glance_store/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-ceph - openstack/glance - openstack/glance_store - openstack/tempest - job: name: legacy-tempest-dsvm-full-ceph-plugin-src-os-brick parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-ceph-plugin-src-os-brick/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-ceph-plugin-src-os-brick/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-ceph - openstack/os-brick - openstack/tempest - job: name: legacy-tempest-dsvm-full-devstack-plugin-ceph parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-devstack-plugin-ceph/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-devstack-plugin-ceph/post.yaml timeout: 10800 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/devstack-plugin-ceph - openstack/tempest - job: name: legacy-tempest-dsvm-full-devstack-plugin-nfs parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-devstack-plugin-nfs/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-devstack-plugin-nfs/post.yaml timeout: 10800 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/devstack-plugin-nfs - openstack/tempest - job: name: legacy-tempest-dsvm-full-drbd-devstack parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-drbd-devstack/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-drbd-devstack/post.yaml timeout: 10800 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/drbd-devstack - openstack/tempest - job: name: legacy-tempest-dsvm-full-hdfs parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-hdfs/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-hdfs/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-hdfs - openstack/tempest - job: name: legacy-tempest-dsvm-full-kafka parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-kafka/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-kafka/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-kafka - openstack/tempest - job: name: legacy-tempest-dsvm-full-lio-src-os-brick parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-lio-src-os-brick/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-lio-src-os-brick/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/os-brick - openstack/tempest - job: name: legacy-tempest-dsvm-full-sheepdog parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-sheepdog/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-sheepdog/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-sheepdog - openstack/tempest - job: name: legacy-tempest-dsvm-full-sheepdog-src-os-brick parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-sheepdog-src-os-brick/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-sheepdog-src-os-brick/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-sheepdog - openstack/os-brick - openstack/tempest - job: name: legacy-tempest-dsvm-full-test-accounts parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-test-accounts/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-test-accounts/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/tempest - job: name: legacy-tempest-dsvm-full-zmq parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-full-zmq/run.yaml post-run: playbooks/legacy/tempest-dsvm-full-zmq/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-zmq - openstack/tempest - job: name: legacy-tempest-dsvm-identity-v3-test-accounts parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-identity-v3-test-accounts/run.yaml post-run: playbooks/legacy/tempest-dsvm-identity-v3-test-accounts/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/tempest - job: name: legacy-tempest-dsvm-ironic-pxe_snmp-virtualpdu-src parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-ironic-pxe_snmp-virtualpdu-src/run.yaml post-run: playbooks/legacy/tempest-dsvm-ironic-pxe_snmp-virtualpdu-src/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/pyghmi - openstack/python-ironicclient - openstack/tempest - openstack/virtualbmc - openstack/virtualpdu - job: name: legacy-tempest-dsvm-ldap-domain-specific-driver parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-ldap-domain-specific-driver/run.yaml post-run: playbooks/legacy/tempest-dsvm-ldap-domain-specific-driver/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/tempest - job: name: legacy-tempest-dsvm-lvm-multibackend parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-lvm-multibackend/run.yaml post-run: playbooks/legacy/tempest-dsvm-lvm-multibackend/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/tempest - job: name: legacy-tempest-dsvm-lxd-linuxbridge parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-lxd-linuxbridge/run.yaml post-run: playbooks/legacy/tempest-dsvm-lxd-linuxbridge/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/nova-lxd - openstack/tempest - job: name: legacy-tempest-dsvm-lxd-ovs parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-lxd-ovs/run.yaml post-run: playbooks/legacy/tempest-dsvm-lxd-ovs/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/nova-lxd - openstack/tempest - job: name: legacy-tempest-dsvm-monasca-transform-python-functional parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-monasca-transform-python-functional/run.yaml post-run: playbooks/legacy/tempest-dsvm-monasca-transform-python-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/monasca-agent - openstack/monasca-api - openstack/monasca-common - openstack/monasca-grafana-datasource - openstack/monasca-notification - openstack/monasca-persister - openstack/monasca-statsd - openstack/monasca-thresh - openstack/monasca-transform - openstack/monasca-ui - openstack/python-monascaclient - openstack/tempest - job: name: legacy-tempest-dsvm-monasca-transform-python35-functional parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-monasca-transform-python35-functional/run.yaml post-run: playbooks/legacy/tempest-dsvm-monasca-transform-python35-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/monasca-agent - openstack/monasca-api - openstack/monasca-common - openstack/monasca-grafana-datasource - openstack/monasca-notification - openstack/monasca-persister - openstack/monasca-statsd - openstack/monasca-thresh - openstack/monasca-transform - openstack/monasca-ui - openstack/python-monascaclient - openstack/tempest - job: name: legacy-tempest-dsvm-multibackend-matrix parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-multibackend-matrix/run.yaml post-run: playbooks/legacy/tempest-dsvm-multibackend-matrix/post.yaml timeout: 3600 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-ceph - openstack/devstack-plugin-nfs - openstack/tempest - job: name: legacy-tempest-dsvm-multinode-full parent: legacy-dsvm-base-multinode run: playbooks/legacy/tempest-dsvm-multinode-full/run.yaml post-run: playbooks/legacy/tempest-dsvm-multinode-full/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/tempest nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-tempest-dsvm-networking-bagpipe parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-networking-bagpipe/run.yaml post-run: playbooks/legacy/tempest-dsvm-networking-bagpipe/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bagpipe - openstack/networking-bgpvpn - openstack/tempest - job: name: legacy-tempest-dsvm-networking-bgpvpn-bagpipe parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-networking-bgpvpn-bagpipe/run.yaml post-run: playbooks/legacy/tempest-dsvm-networking-bgpvpn-bagpipe/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-bagpipe - openstack/networking-bgpvpn - openstack/tempest - job: name: legacy-tempest-dsvm-networking-onos parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-networking-onos/run.yaml post-run: playbooks/legacy/tempest-dsvm-networking-onos/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-onos - openstack/tempest - job: name: legacy-tempest-dsvm-networking-ovn-ovs-release-ovsdbapp-src parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-networking-ovn-ovs-release-ovsdbapp-src/run.yaml post-run: playbooks/legacy/tempest-dsvm-networking-ovn-ovs-release-ovsdbapp-src/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-ovn - openstack/ovsdbapp - openstack/tempest - job: name: legacy-tempest-dsvm-networking-ovs-dpdk parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-networking-ovs-dpdk/run.yaml post-run: playbooks/legacy/tempest-dsvm-networking-ovs-dpdk/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-ovs-dpdk - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-dvr-multinode-full parent: legacy-dsvm-base-multinode run: playbooks/legacy/tempest-dsvm-neutron-dvr-multinode-full/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-dvr-multinode-full/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-tempest-dsvm-neutron-dvr-multinode-scenario parent: legacy-dsvm-base-multinode run: playbooks/legacy/tempest-dsvm-neutron-dvr-multinode-scenario/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-dvr-multinode-scenario/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-tempest-dsvm-neutron-full parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-full-centos-7 parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full-centos-7/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full-centos-7/post.yaml timeout: 10800 nodeset: legacy-centos-7 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-full-fedora-27 parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full-fedora-27/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full-fedora-27/post.yaml timeout: 10800 nodeset: legacy-fedora-27 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-full-non-admin parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full-non-admin/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full-non-admin/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-full-ocata parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full-ocata/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full-ocata/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-full-opensuse-423 parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full-opensuse-423/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full-opensuse-423/post.yaml timeout: 10800 nodeset: legacy-opensuse-423 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-full-test-accounts parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-full-test-accounts/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-full-test-accounts/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-ipv6only parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-ipv6only/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-ipv6only/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-pecan parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-pecan/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-pecan/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-pg-full parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-pg-full/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-pg-full/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-scenario-linuxbridge parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-scenario-linuxbridge/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-scenario-linuxbridge/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend parent: legacy-dsvm-base-multinode run: playbooks/legacy/tempest-dsvm-neutron-scenario-multinode-lvm-multibackend/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-scenario-multinode-lvm-multibackend/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-tempest-dsvm-neutron-serviceipv6 parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-serviceipv6/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-serviceipv6/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-src parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-src/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-src/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - openstack/neutron-lib irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^releasenotes/.*$ # TODO(stephenfin): These jobs are artifacts of the migration process. # Initially there was only one job - 'tempest-dsvm-neutron-src-{name}' - where # '{name}' was set to the name of the project being tested. This was mainly run # for library projects as part of the 'lib-forward-testing-{name}' job. However # some non-library projects wanted to also run these tests against important # libraries and called the job specifically with the library. The end result # is jobs that look identical to 'legacy-tempest-dsvm-neutron-src' but with a # specific library. Eventually, when 'legacy-tempest-dsvm-neutron-src' is # migrated to zuulv3-native jobs, these should be removed in favour of this one # central job again. - job: name: legacy-tempest-dsvm-neutron-src-oslo.versionedobjects parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-src-oslo.versionedobjects/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-src-oslo.versionedobjects/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/oslo.versionedobjects - openstack/tempest - job: name: legacy-tempest-dsvm-neutron-src-plugin parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-src-plugin/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-src-plugin/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ - job: name: legacy-tempest-dsvm-neutron-with-ryu-master parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-neutron-with-ryu-master/run.yaml post-run: playbooks/legacy/tempest-dsvm-neutron-with-ryu-master/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/neutron - openstack/tempest - job: name: legacy-tempest-dsvm-nova-libvirt-kvm-apr parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-nova-libvirt-kvm-apr/run.yaml post-run: playbooks/legacy/tempest-dsvm-nova-libvirt-kvm-apr/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-additional-pkg-repos - openstack/nova - openstack/tempest - job: name: legacy-tempest-dsvm-nova-os-vif parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-nova-os-vif/run.yaml post-run: playbooks/legacy/tempest-dsvm-nova-os-vif/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/nova - openstack/os-vif - openstack/tempest - job: name: legacy-tempest-dsvm-nova-v20-api parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-nova-v20-api/run.yaml post-run: playbooks/legacy/tempest-dsvm-nova-v20-api/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/nova - openstack/tempest - job: name: legacy-tempest-dsvm-py35-full-devstack-plugin-ceph parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-py35-full-devstack-plugin-ceph/run.yaml post-run: playbooks/legacy/tempest-dsvm-py35-full-devstack-plugin-ceph/post.yaml timeout: 10800 required-projects: - openstack-dev/devstack - openstack-infra/devstack-gate - openstack/devstack-plugin-ceph - openstack/tempest - job: name: legacy-tempest-dsvm-zeromq-multibackend parent: legacy-dsvm-base run: playbooks/legacy/tempest-dsvm-zeromq-multibackend/run.yaml post-run: playbooks/legacy/tempest-dsvm-zeromq-multibackend/post.yaml timeout: 10800 required-projects: - openstack-infra/devstack-gate - openstack/devstack-plugin-zmq - openstack/tempest - job: name: legacy-tricircle-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/tricircle-dsvm-functional/run.yaml post-run: playbooks/legacy/tricircle-dsvm-functional/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/tricircle - job: name: legacy-tricircle-dsvm-multiregion parent: legacy-dsvm-base-multinode run: playbooks/legacy/tricircle-dsvm-multiregion/run.yaml post-run: playbooks/legacy/tricircle-dsvm-multiregion/post.yaml timeout: 7800 required-projects: - openstack-infra/devstack-gate - openstack/networking-sfc - openstack/tricircle nodeset: legacy-ubuntu-xenial-2-node - job: name: legacy-trio2o-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/trio2o-dsvm-functional/run.yaml post-run: playbooks/legacy/trio2o-dsvm-functional/post.yaml timeout: 5400 required-projects: - openstack-infra/devstack-gate - openstack/trio2o - job: name: legacy-zaqarclient-dsvm-functional parent: legacy-dsvm-base run: playbooks/legacy/zaqarclient-dsvm-functional/run.yaml post-run: playbooks/legacy/zaqarclient-dsvm-functional/post.yaml timeout: 6000 required-projects: - openstack-infra/devstack-gate - openstack/python-zaqarclient - openstack/zaqar - openstack/zaqar-tempest-plugin - openstack/zaqar-ui - job: name: legacy-zmq-event-publisher-hpi-artifact parent: legacy-publish-openstack-artifacts run: playbooks/legacy/zmq-event-publisher-hpi-artifact/run.yaml post-run: playbooks/legacy/zmq-event-publisher-hpi-artifact/post.yaml timeout: 1800 - job: name: legacy-zmq-event-publisher-jenkinsci-upload parent: legacy-base run: playbooks/legacy/zmq-event-publisher-jenkinsci-upload/run.yaml timeout: 1800 - job: name: legacy-zmq-event-publisher-maven-build-ubuntu-trusty parent: legacy-base run: playbooks/legacy/zmq-event-publisher-maven-build-ubuntu-trusty/run.yaml timeout: 1800 nodeset: legacy-ubuntu-trusty