# # The projects in this file are sorted alphabetical. # - project: name: aeromancer tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: anchor tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - 'gate-{name}-tox-{envlist}': envlist: bandit - project: name: ansible-role-cloud-launcher tarball-site: tarballs.openstack.org jobs: - ansible-role-dsvm-jobs - hook-{name}-rtfd - project: name: ansible-role-diskimage-builder tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-jenkins tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-jenkins-job-builder tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-jenkins-plugins tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-nginx tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-nodepool tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-puppet tarball-site: tarballs.openstack.org jobs: - ansible-lint-jobs - project: name: ansible-role-shade tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-ssh tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: ansible-role-zuul tarball-site: tarballs.openstack.org jobs: - ansible-role-jobs - hook-{name}-rtfd - project: name: anvil tarball-site: tarballs.openstack.org jobs: - python-jobs - gate-{name}-pylint - gate-anvil-rpms-dsvm-{node}: node: - centos-7 - gate-anvil-venv-{node}: node: ubuntu-trusty - project: name: aodh tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - translation-jobs - openstack-releasenotes-jobs - '{pipeline}-aodh-dsvm-functional-{backend}': node: ubuntu-trusty pipeline: gate backend: hbase - '{pipeline}-aodh-dsvm-functional-{backend}': node: ubuntu-trusty pipeline: gate backend: mysql - '{pipeline}-aodh-dsvm-functional-{backend}': node: ubuntu-trusty pipeline: gate backend: postgresql - '{pipeline}-aodh-dsvm-functional-{backend}': node: ubuntu-trusty pipeline: gate backend: mongodb - 'gate-aodh-dsvm-tempest-plugin-{backend}{network}': backend: hbase network: '' - 'gate-aodh-dsvm-tempest-plugin-{backend}{network}': backend: mongodb network: '' - 'gate-aodh-dsvm-tempest-plugin-{backend}{network}': backend: mysql network: '' - 'gate-aodh-dsvm-tempest-plugin-{backend}{network}': backend: mysql network: '-neutron' - 'gate-aodh-dsvm-tempest-plugin-{backend}{network}': backend: postgresql network: '' - 'gate-telemetry-dsvm-integration-{name}' - install-guide-jobs: service: telemetry-alarming - project: name: api-site jobs: - openstack-doc-jobs - manual-translation-jobs - project: name: api-wg jobs: - specs-jobs - project: name: app-catalog tarball-site: tarballs.openstack.org jobs: - python-jobs - javascript-jobs - project: name: app-catalog-ui tarball-site: tarballs.openstack.org jobs: - python-jobs - javascript-jobs - project: name: ara tarball-site: tarballs.openstack.org ostype: - centos-7 - ubuntu-trusty jobs: - coverage-jobs - python-jobs - 'gate-ara-integration-{ostype}' - project: name: astara tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-server-release-jobs - hook-{name}-rtfd - '{pipeline}-functional-dsvm-astara{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-functional-dsvm-astara-appliance-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: astara-appliance tarball-site: tarballs.openstack.org jobs: - python-jobs - hook-{name}-rtfd - project: name: astara-horizon tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - hook-{name}-rtfd - openstack-publish-jobs - openstack-server-release-jobs - project: name: astara-neutron tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - hook-{name}-rtfd - openstack-publish-jobs - openstack-server-release-jobs - project: name: automaton tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - project: name: bandit tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - gate-bandit-integration-{target-project}: target-org: openstack target-project: - barbican - glance - keystone - keystonemiddleware - magnum - oslo.config - oslo.log - oslo.service - oslo.utils - oslo.vmware - python-keystoneclient - python-magnumclient - sahara - project: name: barbican tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - 'gate-barbican-{plugin}-devstack-dsvm': plugin: simple-crypto node: ubuntu-trusty services: tempest,keystone - 'gate-barbican-{plugin}-devstack-dsvm': plugin: dogtag node: fedora-23 services: barbican-dogtag,tempest,keystone - 'gate-barbican-{plugin}-devstack-dsvm': plugin: kmip node: ubuntu-trusty services: barbican-pykmip,pykmip-server,tempest,keystone - api-guide-jobs: service: key-manager - project: name: barbican-specs jobs: - specs-jobs - project: name: bareon tarball-site: tarballs.openstack.org jobs: - pypi-jobs - python-jobs - hook-{name}-rtfd - project: name: bareon-allocator tarball-site: tarballs.openstack.org jobs: - pypi-jobs - python-jobs - hook-{name}-rtfd - project: name: bareon-api tarball-site: tarballs.openstack.org jobs: - pypi-jobs - python-jobs - hook-{name}-rtfd - project: name: bareon-ironic tarball-site: tarballs.openstack.org jobs: - pypi-jobs - python-jobs - hook-{name}-rtfd - project: name: bareon-specs jobs: - specs-jobs - hook-{name}-rtfd - project: name: bashate tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - openstack-client-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-releasenotes-jobs - project: name: beaker-localhost tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-rake' - project: name: beaker-nodepool tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-rake' - project: name: bifrost tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - project: name: bilean tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: bindep tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: bindep jobs: - coverage-jobs - bindep-fallback-tests - infra-publish-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: blazar tarball-site: tarballs.openstack.org jobs: - python-db-jobs - gate-{name}-pylint - '{name}-tarball' - project: name: blazar-nova tarball-site: tarballs.openstack.org jobs: - python-jobs - '{name}-tarball' - project: name: browbeat tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: bugdaystats tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: castellan tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-client-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: cathead tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: ceilometer tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - gate-rally-dsvm-fakevirt-{name} - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}{job-suffix}': backend: 'mongodb' special: '' network: '' job-suffix: '' branch-override: default - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}{job-suffix}': backend: 'mysql' special: '' network: '' job-suffix: '' branch-override: default - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}{job-suffix}': backend: 'mysql' special: '' network: '-neutron' job-suffix: '' branch-override: default - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}{job-suffix}': backend: 'postgresql' special: '' network: '' job-suffix: '' branch-override: default - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}{job-suffix}': backend: 'es' special: '' network: '' job-suffix: '' branch-override: default - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}{job-suffix}': backend: 'mongodb' special: '-identity-v3-only' network: '' job-suffix: '-nv' branch-override: default - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}{job-suffix}': pipeline: 'gate' backend: 'mongodb' node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}{job-suffix}': pipeline: 'gate' backend: 'mysql' node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}{job-suffix}': node: ubuntu-trusty pipeline: gate backend: postgresql special: '' job-suffix: '' branch-override: default - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}{job-suffix}': pipeline: 'gate' backend: 'mongodb' node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '' branch-override: default - 'gate-telemetry-dsvm-integration-{name}' - periodic-python-jobs-with-oslo-master - install-guide-jobs: service: telemetry - project: name: ceilometer-powervm tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: ceilometer-zvm tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: ceilometermiddleware tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-client-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-tempest-dsvm-neutron-src-{name}{job-suffix}-plugin': project-repo: ceilometer pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: cerberus tarball-site: tarballs.openstack.org jobs: - python-db-jobs - project: name: cerberus-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-aodh tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - project: name: charm-ceilometer tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-ceilometer-agent tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-ceph tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-ceph-mon tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-ceph-osd tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-ceph-proxy tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-ceph-radosgw tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-cinder tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-cinder-backup tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-cinder-ceph tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-designate tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - project: name: charm-designate-bind tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - project: name: charm-glance tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-guide tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - gate-{name}-docs - project: name: charm-hacluster tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-heat tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-bind-rndc tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-hacluster tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-keystone tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-keystone-credentials tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-mysql-shared tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-neutron-plugin tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-odl-controller-api tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-openstack-ha tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-ovsdb-manager tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-interface-rabbitmq tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-keystone tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-layer-openstack tarball-site: tarballs.openstack.org jobs: - charm-layer-jobs - project: name: charm-layer-openstack-api tarball-site: tarballs.openstack.org jobs: - charm-layer-jobs - project: name: charm-layer-openstack-principle tarball-site: tarballs.openstack.org jobs: - charm-layer-jobs - project: name: charm-lxd tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-neutron-api tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-neutron-api-odl tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-neutron-gateway tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-neutron-openvswitch tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-nova-cloud-controller tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-nova-compute tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-odl-controller tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-openstack-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-openvswitch-odl tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-percona-cluster tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-rabbitmq-server tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-specs jobs: - specs-jobs - gate-{name}-pep8 - project: name: charm-swift-proxy tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-swift-storage tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charm-tempest tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: charms.openstack tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: cinder tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - gate-{name}-pylint - gate-rally-dsvm-{name} - '{pipeline}-cinder-dsvm-apache{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - 'gate-{name}-tox-db-{envlist}': envlist: functional - periodic-python-jobs-with-oslo-master - 'gate-{name}-tox-{envlist}': envlist: compliance - project: name: cinder-specs jobs: - specs-jobs - project: name: cisco-ironic-contrib tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: ciwatch tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: cl-openstack-client jobs: - gate-{name}-run-tests - project: name: cliff tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - gate-{name}-tox-{envlist}: envlist: neutronclient-tip - gate-{name}-tox-{envlist}: envlist: openstackclient-tip - 'lib-forward-testing-{name}' - openstack-publish-jobs - project: name: cloud-init tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - gate-{name}-tox-{envlist}: envlist: - py27-coverage - py34-coverage - project: name: cloudbase-init tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: clouddocs-maven-plugin tarball-site: tarballs.openstack.org jobs: - maven-plugin-jobs - project: name: cloudkitty tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-publish-jobs - openstack-server-release-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: cloudkitty-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - openstack-publish-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: cloudpulse tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: cognitive tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: collectd-ceilometer-plugin tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: compass-core tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: compass-specs jobs: - gate-{name}-docs - project: name: compute-hyperv tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: congress tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - openstack-server-release-jobs - '{pipeline}-congress-dsvm-api{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-congress-new-arch-devstack{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - 'gate-{name}-tox-db-{envlist}': envlist: new_arch - project: name: congress-specs jobs: - specs-jobs - project: name: conveyor tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: cookbook-openstack-bare-metal jobs: - chef-test-jobs - project: name: cookbook-openstack-block-storage jobs: - chef-test-jobs - project: name: cookbook-openstack-client jobs: - chef-test-jobs - project: name: cookbook-openstack-common jobs: - chef-test-jobs - project: name: cookbook-openstack-compute jobs: - chef-test-jobs - project: name: cookbook-openstack-dashboard jobs: - chef-test-jobs - project: name: cookbook-openstack-data-processing jobs: - chef-test-jobs - project: name: cookbook-openstack-database jobs: - chef-test-jobs - project: name: cookbook-openstack-identity jobs: - chef-test-jobs - project: name: cookbook-openstack-image jobs: - chef-test-jobs - project: name: cookbook-openstack-integration-test jobs: - chef-test-jobs - project: name: cookbook-openstack-network jobs: - chef-test-jobs - project: name: cookbook-openstack-object-storage jobs: - chef-test-jobs - project: name: cookbook-openstack-ops-database jobs: - chef-test-jobs - project: name: cookbook-openstack-ops-messaging jobs: - chef-test-jobs - project: name: cookbook-openstack-orchestration jobs: - chef-test-jobs - project: name: cookbook-openstack-telemetry jobs: - chef-test-jobs - project: name: coupler tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: cue tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - '{name}-tarball' - periodic-python-jobs-with-oslo-master - 'gate-rally-dsvm-cue-{broker}': broker: 'rabbitmq' - 'gate-cue-integration-dsvm-{broker}': broker: 'rabbitmq' - project: name: cue-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: cursive tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: deb-openstack-pkg-tools jobs: - reprepro-import-{reprepro}-{codename}: reprepro: debian-openstack codename: jessie - reprepro-release-{volume}: volume: deb-openstack - project: name: debtcollector tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - project: name: defcore doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - 'gate-{name}-docs' - 'gate-{name}-tox-{envlist}': envlist: - doc8 - jsonlint - jsonschema - project: name: delimiter tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: designate tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - gate-rally-dsvm-designate-{name} - 'gate-tempest-dsvm-designate-{designate-driver}{special}{job-suffix}': node: ubuntu-trusty branch-override: default special: '' job-suffix: '' designate-driver: - powerdns - bind9 - 'gate-tempest-dsvm-designate-{designate-driver}{special}{job-suffix}': node: ubuntu-trusty branch-override: stable/mitaka special: '' job-suffix: '-mitaka' designate-driver: - powerdns - bind9 - 'gate-tempest-dsvm-designate-agent-{designate-driver}{job-suffix}': node: ubuntu-trusty branch-override: default job-suffix: '' designate-driver: - knot2 - djbdns - gdnsd - 'gate-grenade-dsvm-designate-{designate-driver}{job-suffix}': node: ubuntu-trusty branch-override: default job-suffix: '' designate-driver: - powerdns # Legacy Job - 'gate-designate-dsvm-{designate-driver}': node: ubuntu-trusty designate-driver: - powerdns - bind9 # Legacy Job - 'gate-designate-dsvm-{designate-driver}-postgres': node: ubuntu-trusty designate-driver: - powerdns - 'gate-tempest-dsvm-designate-{designate-driver}{special}{job-suffix}': node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' designate-driver: 'powerdns' branch-override: default - api-ref-jobs: service: dns - project: name: designate-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-publish-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - project: name: designate-specs jobs: - specs-jobs - project: name: designate-tempest-plugin tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - project: name: devstack doc-publisher-site: docs.openstack.org jobs: - gate-{name}-bashate - gate-{name}-docs - openstack-publish-jobs - propose-devstack-plugins-list - project: name: devstack-gate jobs: - gate-{name}-bashate - project: name: devstack-jobs jobs: # Normal gate and check jobs - devstack-jobs: pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default # Experimental jobs for ubuntu-xenial - devstack-jobs: pipeline: experimental node: ubuntu-xenial job-suffix: '' branch-override: default # Stable gate jobs for branchless tempest - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty job-suffix: '-liberty' branch-override: stable/liberty - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty job-suffix: '-mitaka' branch-override: stable/mitaka # Stable check jobs for testing devstack gate # tempest also uses these job definitions - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty job-suffix: '-liberty-nv' branch-override: stable/liberty - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty job-suffix: '-mitaka-nv' branch-override: stable/mitaka # Periodic jobs for various branches - devstack-stable-jobs: pipeline: periodic node: ubuntu-trusty job-suffix: '-liberty' branch-override: stable/liberty - devstack-stable-jobs: pipeline: periodic node: ubuntu-trusty job-suffix: '-mitaka' branch-override: stable/mitaka - devstack-periodic-master-jobs: pipeline: periodic node: ubuntu-trusty job-suffix: '-master' branch-override: master # Special jobs for devstack-gate - devstack-gate-jobs: node: ubuntu-trusty - '{pipeline}-grenade-dsvm-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-grenade-dsvm-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-multinode-full{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-neutron-multinode-full{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-multinode-live-migration{job-suffix}': pipeline: gate node: ubuntu-xenial-2-node job-suffix: '' branch-override: default # Experimental job for testing Nova with os-vif library - '{pipeline}-tempest-dsvm-nova-os-vif{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-nova-libvirt-kvm-apr{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default # Experimental jobs for testing dib images. - '{pipeline}-tempest-dsvm-full{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-dibtest' branch-override: default - '{pipeline}-tempest-dsvm-neutron-full{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-dibtest' branch-override: default - '{pipeline}-tempest-dsvm-multinode-full{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '-dibtest' branch-override: default - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': name: centos7 pipeline: gate node: centos-7 neutron: 0 job-suffix: '-nv' - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': name: fedora23 pipeline: gate node: fedora-23 neutron: 0 job-suffix: '-nv' # Experimental job for testing neutron - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': pipeline: gate name: centos7-neutron node: centos-7 neutron: 1 job-suffix: '' - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': name: fedora24 pipeline: gate node: fedora-24 neutron: 1 job-suffix: '' - project: name: devstack-plugin-additional-pkg-repos jobs: - gate-{name}-bashate - project: name: devstack-plugin-amqp1 jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}': pipeline: gate plugin: amqp1 plugin-repo: openstack/devstack-plugin-amqp1 job-suffix: '' - project: name: devstack-plugin-bdd jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-bdd{job-suffix}': node: ubuntu-trusty pipeline: gate job-suffix: '-nv' - '{pipeline}-tempest-dsvm-full-bdd{job-suffix}': node: ubuntu-trusty pipeline: gate job-suffix: '' - project: name: devstack-plugin-ceph jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph{job-suffix}': node: ubuntu-trusty pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph{job-suffix}': node: ubuntu-xenial pipeline: experimental plugin: ceph plugin-repo: openstack/devstack-plugin-ceph job-suffix: '-nv' branch-override: default - project: name: devstack-plugin-glusterfs jobs: - gate-{name}-bashate - '{pipeline}-cinder-tempest-dsvm-glusterfs{job-suffix}': node: ubuntu-trusty pipeline: gate job-suffix: '-nv' - '{pipeline}-cinder-tempest-dsvm-glusterfs{job-suffix}': node: ubuntu-trusty pipeline: gate job-suffix: '' - project: name: devstack-plugin-hdfs jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}': node: ubuntu-trusty pipeline: gate plugin: hdfs plugin-repo: openstack/devstack-plugin-hdfs job-suffix: '' - project: name: devstack-plugin-kafka jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}': pipeline: gate plugin: kafka plugin-repo: openstack/devstack-plugin-kafka job-suffix: '' - project: name: devstack-plugin-mariadb jobs: - gate-{name}-bashate - project: name: devstack-plugin-nfs jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-devstack-plugin-nfs{job-suffix}': node: ubuntu-trusty pipeline: gate plugin: nfs plugin-repo: openstack/devstack-plugin-nfs job-suffix: '-nv' branch-override: default - project: name: devstack-plugin-pika jobs: - gate-{name}-bashate - project: name: devstack-plugin-sheepdog jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}': pipeline: gate plugin: sheepdog plugin-repo: openstack/devstack-plugin-sheepdog job-suffix: '' - '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}': pipeline: gate plugin: sheepdog plugin-repo: openstack/devstack-plugin-sheepdog job-suffix: '-nv' - '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}{job-suffix}': pipeline: gate plugin: sheepdog plugin-repo: openstack/devstack-plugin-sheepdog srcname: os-brick job-suffix: '-nv' - project: name: devstack-plugin-tar-installer jobs: - gate-{name}-bashate - project: name: devstack-plugin-zmq jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}': pipeline: gate plugin: zmq plugin-repo: openstack/devstack-plugin-zmq job-suffix: '' - project: name: dib-utils tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - 'gate-{name}-tox-{envlist}': envlist: func - project: name: diskimage-builder tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - gate-dib-dsvm-functests-{node}{job-suffix}: node: ubuntu-trusty job-suffix: '-extras-nv' tests: 'gentoo/build-succeeds' - gate-dib-dsvm-functests-{node}{job-suffix}: node: centos-7 job-suffix: '-extras-nv' tests: 'gentoo/build-succeeds' - gate-dib-dsvm-functests-{node}{job-suffix}: node: ubuntu-trusty job-suffix: '' tests: '' - gate-dib-dsvm-functests-{node}{job-suffix}: node: ubuntu-xenial job-suffix: '' tests: '' - gate-dib-dsvm-functests-{node}{job-suffix}: node: centos-7 job-suffix: '' tests: '' - project: name: distil tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: django_openstack_auth tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-client-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - 'lib-forward-testing-{name}' - translation-jobs - translation-jobs-mitaka - gate-{name}-tox-{envlist}: envlist: - py27dj18 - py27dj19 - project: name: django-openstack-auth-kerberos tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: doc8 tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: docs-specs jobs: - specs-jobs - project: name: dox tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: dragonflow tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - '{pipeline}-tempest-dsvm-dragonflow{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-dragonflow-dsvm-rally{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-dragonflow-dsvm-fullstack{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: drbd-devstack jobs: - gate-{name}-bashate - '{pipeline}-tempest-dsvm-full-drbd-devstack{job-suffix}': pipeline: gate job-suffix: '-nv' - '{pipeline}-tempest-dsvm-full-drbd-devstack{job-suffix}': pipeline: gate job-suffix: '' - project: name: driverlog tarball-site: tarballs.openstack.org jobs: - python-jobs - '{name}-tarball' - project: name: ec2-api tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-functional-{network}-dsvm-ec2api{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default network: 'neutron' - '{pipeline}-functional-{network}-dsvm-ec2api{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default network: 'nova-network' - project: name: ekko tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: elastic-recheck tarball-site: tarballs.openstack.org jobs: - gate-{name}-pep8 - gate-{name}-docs - gate-{name}-python27 - 'gate-{name}-tox-{envlist}': envlist: queries - project: name: election docroot: election jobs: - 'gate-{name}-docs' - 'static-{name}-publish' - project: name: entropy tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: eslint-config-openstack tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: evoque tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: evoque-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: faafo tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - '{name}-tarball' - gate-{name}-docs - gate-{name}-pep8 - project: name: fairy-slipper tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-releasenotes-jobs - project: name: flame tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: freezer tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - gate-{name}-pylint - project: name: freezer-api tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - gate-{name}-pylint - project: name: freezer-dr tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - gate-{name}-pylint - project: name: freezer-specs tarball-site: tarballs.openstack.org jobs: - specs-jobs - project: name: freezer-web-ui tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - gate-{name}-pylint - translation-jobs - project: name: fuel-agent tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: fuel-astute tarball-site: tarballs.openstack.org jobs: - puppet-module-unit - project: name: fuel-ccp tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-ccp-ci-config tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-debian-base tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-entrypoint tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-ccp-etcd tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-glance tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-heat tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-horizon tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-installer tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-ccp-keystone tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-mariadb tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-memcached tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-neutron tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-nova tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-openstack-base tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-rabbitmq tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-specs tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-stacklight tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-linters' - project: name: fuel-ccp-tests tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-dev-tools tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-devops tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - gate-{name}-pylint - project: name: fuel-docs tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - gate-{name}-docs - openstack-publish-jobs - project: name: fuel-library tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - project: name: fuel-menu tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-mirror tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: fuel-nailgun-agent tarball-site: tarballs.openstack.org jobs: - puppet-module-unit - project: name: fuel-noop-fixtures tarball-site: tarballs.openstack.org jobs: - gate-{name}-docs - hook-{name}-rtfd - project: name: fuel-octane tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: fuel-ostf tarball-site: tarballs.openstack.org jobs: - python-db-jobs - project: name: fuel-plugins tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: fuel-qa tarball-site: tarballs.openstack.org jobs: - python-jobs - gate-{name}-pylint - project: name: fuel-specs jobs: - specs-jobs - project: name: fuel-stats tarball-site: tarballs.openstack.org jobs: - python-db-jobs - project: name: fuel-ui jobs: - javascript-jobs - project: name: fuel-web tarball-site: tarballs.openstack.org jobs: - python-db-jobs - project: name: futurist tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - project: name: fuxi tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: gce-api tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - '{pipeline}-functional-neutron-dsvm-gceapi{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-functional-nova-network-dsvm-gceapi{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: gear tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: gearman-plugin tarball-site: tarballs.openstack.org jobs: - jenkins-plugin-jobs - project: name: gerrit tarball-site: tarballs.openstack.org gerrit-project: 'https://git.openstack.org/openstack-infra/gerrit' plugin-parent-name: '' plugin-parent-project: '' plugin-parent-branch: '' jobs: - '{plugin-name}-gerrit-plugin-{plugin-branch}': gerrit-branch: 'openstack/2.11.4' plugin-name: 'javamelody' plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}' plugin-branch: 'stable-2.11' - '{plugin-name}-gerrit-plugin-{plugin-branch}': gerrit-branch: 'openstack/2.11.4' plugin-name: 'delete-project' plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}' plugin-branch: 'stable-2.11' - '{plugin-name}-gerrit-plugin-{plugin-branch}': gerrit-branch: 'openstack/2.11.4' plugin-name: 'importer' plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}' plugin-branch: 'stable-2.11' # its plugins depend on a parent plugin. We need to build parent # the parent plugin then build the child plugin. - '{plugin-name}-gerrit-plugin-{plugin-branch}': gerrit-branch: 'openstack/2.11.4' plugin-name: 'its-storyboard' plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}' plugin-branch: 'stable-2.11' plugin-parent-name: 'its-base' plugin-parent-project: 'https://gerrit.googlesource.com/plugins/{plugin-parent-name}' plugin-parent-branch: '{plugin-branch}' - project: name: gerrit-dash-creator tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: gerritbot tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: gerritlib tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: gertty tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: giftwrap tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: git-restack tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: git-restack jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - infra-publish-jobs - project: name: git-review tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: git-review jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - infra-publish-jobs - project: name: git-upstream tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: gitdm jobs: - '{pipeline}-gitdm': pipeline: gate - '{pipeline}-gitdm': pipeline: periodic - project: name: glance tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - gate-rally-dsvm-{name} - periodic-python-jobs-with-oslo-master - api-ref-jobs: service: image - project: name: glance-specs jobs: - specs-jobs - project: name: glance_store tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - '{pipeline}-glance_store-dsvm-functional-{driver}': driver: filesystem pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-glance_store-dsvm-functional-{driver}': driver: swift pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-glance_store-dsvm-functional-{driver}': driver: cinder pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}{job-suffix}': node: ubuntu-trusty pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph job-suffix: '' branch-override: default - project: name: glean tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: glean jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{name}-infra-docs' - project: name: gluon tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: gnocchi tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - gate-{name}-tox-db-{envlist}: envlist: - py27-mysql - py27-postgresql - py34-mysql - py34-postgresql - pypi-jobs - gate-{name}-bashate - '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}': node: ubuntu-trusty pipeline: gate storagedriver: file sqldriver: mysql - '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}': node: ubuntu-trusty pipeline: gate storagedriver: swift sqldriver: postgresql - '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}': node: ubuntu-trusty pipeline: gate storagedriver: ceph sqldriver: mysql - '{pipeline}-gnocchi-grenade-dsvm-functional-{storagedriver}-{sqldriver}-{oldbranch}': node: ubuntu-trusty pipeline: gate storagedriver: file sqldriver: mysql oldbranch: 1.x - '{pipeline}-gnocchi-grenade-dsvm-functional-{storagedriver}-{sqldriver}-{oldbranch}': node: ubuntu-trusty pipeline: gate storagedriver: swift sqldriver: postgresql oldbranch: 1.x - '{pipeline}-gnocchi-grenade-dsvm-functional-{storagedriver}-{sqldriver}-{oldbranch}': node: ubuntu-trusty pipeline: gate storagedriver: ceph sqldriver: mysql oldbranch: 1.x - '{pipeline}-gnocchi-grenade-dsvm-functional-{storagedriver}-{sqldriver}-{oldbranch}': node: ubuntu-trusty pipeline: gate storagedriver: file sqldriver: mysql oldbranch: 2.x - '{pipeline}-gnocchi-grenade-dsvm-functional-{storagedriver}-{sqldriver}-{oldbranch}': node: ubuntu-trusty pipeline: gate storagedriver: swift sqldriver: postgresql oldbranch: 2.x - '{pipeline}-gnocchi-grenade-dsvm-functional-{storagedriver}-{sqldriver}-{oldbranch}': node: ubuntu-trusty pipeline: gate storagedriver: ceph sqldriver: mysql oldbranch: 2.x - '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}': node: ubuntu-trusty pipeline: gate storagedriver: influxdb sqldriver: mysql - 'gate-telemetry-dsvm-integration-{name}' - openstack-publish-jobs - project: name: governance tarball-site: tarballs.openstack.org docroot: governance jobs: - 'gate-{name}-docs' - 'static-{name}-publish' - project: name: governance-uc docroot: governance-uc jobs: - 'gate-{name}-docs' - project: name: grafyaml tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: grafyaml jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{name}-infra-docs' - project: name: group-based-policy tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - '{pipeline}-group-based-policy-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-group-based-policy-dsvm-nfp{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-group-based-policy-dsvm-rally{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: group-based-policy-automation tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: group-based-policy-specs jobs: - specs-jobs - project: name: group-based-policy-ui tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: groups tarball-site: tarballs.openstack.org jobs: - gate-groups-unittests - 'groups-release-{job-suffix}': job-suffix: 'master' - 'groups-release-{job-suffix}': job-suffix: 'branch' - project: name: hacking doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-publish-jobs - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - 'gate-{name}-pypy' - gate-hacking-integration-{target-project}: target-org: openstack target-project: nova - project: name: heat tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - openstack-publish-jobs - translation-jobs - translation-jobs-mitaka - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default engine: orig lbaasversion: lbaasv1 - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-designator: '' branch-override: default engine: orig lbaasversion: lbaasv2 - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}': datastore: postgres pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default engine: orig lbaasversion: lbaasv1 - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default engine: convg lbaasversion: lbaasv1 - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default engine: convg lbaasversion: lbaasv2 - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default engine: orig lbaasversion: lbaasv1 - '{pipeline}-tempest-dsvm-heat{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-heat{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-heat-apache{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-grenade-dsvm-heat{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-grenade-dsvm-heat{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-heat-dsvm-dsplugin{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - gate-rally-dsvm-fakevirt-{name} - api-ref-jobs: service: orchestration - install-guide-jobs: service: orchestration - periodic-python-jobs-with-oslo-master - project: name: heat-cfnclient tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: heat-cfntools tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: heat-specs jobs: - specs-jobs - project: name: heat-templates tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: heat-translator tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'gate-{name}-tox-{envlist}': envlist: py27-tosca-parser-master - project: name: higgins tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: horizon tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - javascript-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - gate-{name}-tox-{envlist}: envlist: - py27dj18 - py27dj19 - project: name: horizon-cisco-ui tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - translation-jobs - project: name: horizon-mellanox tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: i18n doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - gate-{name}-pep8 - gate-{name}-docs - gate-{name}-requirements - project: name: inception jobs: - gate-{name}-pep8 - project: name: infra-ansible tarball-site: tarballs.openstack.org jobs: - ansible-lint-jobs - project: name: infra-manual doc-publisher-site: docs.openstack.org doc-publisher-folder: manual jobs: - infra-publish-jobs - 'gate-{name}-docs' - project: name: infra-specs jobs: - specs-jobs - project: name: instack tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: instack-undercloud tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - python-jobs - pypi-jobs - project: name: intel-nfv-ci-tests jobs: - gate-{name}-pep8 - project: name: iotronic tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: irc-meetings tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: ironic tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - 'gate-{name}-python35-db{suffix}': suffix: '' - api-ref-jobs: service: baremetal - '{pipeline}-ironic-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipa{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-postgres{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ssh{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ssh-partition-image{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ipmitool{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ssh-coreos-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ssh-partition-image-coreos-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ssh-tinyipa-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ssh-partition-image-tinyipa-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-coreos-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-tinyipa-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-tinyipa256-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-{ramdisk}-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' ramdisk: 'tinyipa' branch-override: default - '{pipeline}-tempest-dsvm-ironic-agent_ipmitool-{ramdisk}-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' ramdisk: 'tinyipa' branch-override: default - '{pipeline}-tempest-dsvm-ironic-parallel{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default ramdisk: ipa - '{pipeline}-tempest-dsvm-ironic-multitenant-network{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-grenade-dsvm-ironic{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - periodic-python-jobs-with-oslo-master - project: name: ironic-inspector tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - gate-{name}-tox-{envlist}: envlist: func - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default ramdisk: 'dib' - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default ramdisk: 'ipa' - '{pipeline}-ironic-inspector-dsvm-discovery{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-ironic-inspector{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-inspector-discovery{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-grenade-dsvm-ironic-inspector{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: ironic-inspector-specs jobs: - specs-jobs - gate-{name}-pep8 - project: name: ironic-lib tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '' - '{pipeline}-tempest-dsvm-ironic-lib-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: ironic-python-agent tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default ramdisk: 'ipa-src' - 'ironic-python-agent-buildimage-{image-type}': image-type: coreos - 'ironic-python-agent-buildimage-{image-type}': image-type: tinyipa - gate-{name}-tox-{envlist}: envlist: func - project: name: ironic-specs jobs: - specs-jobs - project: name: ironic-staging-drivers tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - hook-{name}-rtfd - '{pipeline}-ironic-staging-drivers-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: ironic-ui tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - javascript-jobs - openstack-publish-jobs - translation-jobs - project: name: ironic-webclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - '{name}-npm-publish-tarball' - '{name}-npm-publish-draft': package-dir: 'www' # Grab everything in ./package/www - project: name: jacket tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: jeepyb tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: jenkins-job-builder tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: jenkins-job-builder jobs: - coverage-jobs - python-jobs - pypi-jobs - infra-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - 'gate-{name}-tox-{envlist}': envlist: docs-linkcheck - project: name: js-afs-blob-store tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: js-generator-openstack tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: js-openstack-lib tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: js-openstack-registry-hooks tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: karma-subunit-reporter tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: keystone tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - gate-rally-dsvm-{name} - api-ref-jobs: service: identity - 'gate-{name}-tox-{envlist}': envlist: bandit - 'gate-{name}-tox-db-{envlist}': envlist: legacy_drivers - '{pipeline}-tempest-dsvm-keystone-eventlet-full{job-suffix}': pipeline: gate job-suffix: '' branch-override: default node: ubuntu-trusty - '{pipeline}-tempest-dsvm-keystone-uwsgi-full{job-suffix}': pipeline: gate job-suffix: '-nv' branch-override: default node: ubuntu-trusty - '{pipeline}-keystone-dsvm-functional{job-suffix}': pipeline: gate job-suffix: '' branch-override: default node: ubuntu-trusty - '{pipeline}-keystone-dsvm-functional-v3-only{job-suffix}': pipeline: gate job-suffix: '-nv' branch-override: default node: ubuntu-trusty - periodic-python-jobs-with-oslo-master - 'gate-{name}-tox-{envlist}': envlist: patch_cover - project: name: keystone-specs jobs: - specs-jobs - project: name: keystoneauth tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - project: name: keystonemiddleware tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-client-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'gate-{name}-tox-{envlist}': envlist: bandit - project: name: kiloeyes tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - project: name: kingbird tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: kloudbuster tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - hook-{name}-rtfd - project: name: kolla doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - 'gate-{name}-tox-{envlist}': envlist: bandit - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: build distro: centos node: 'centos-7' pipeline: gate type: binary - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy distro: centos node: 'centos-7' pipeline: gate type: binary - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: build distro: centos node: 'centos-7' pipeline: gate type: source - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy distro: centos node: 'centos-7' pipeline: gate type: source - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: build distro: ubuntu node: ubuntu-trusty pipeline: gate type: binary - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: build distro: ubuntu node: ubuntu-trusty pipeline: gate type: source - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy distro: ubuntu node: ubuntu-trusty pipeline: gate type: binary - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy distro: ubuntu node: ubuntu-trusty pipeline: gate type: source - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: build distro: oraclelinux node: 'centos-7' pipeline: gate type: binary - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy distro: oraclelinux node: 'centos-7' pipeline: gate type: binary - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: build distro: oraclelinux node: 'centos-7' pipeline: gate type: source - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy distro: oraclelinux node: 'centos-7' pipeline: gate type: source - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}': action: deploy-multinode distro: ubuntu node: 'ubuntu-trusty-2-node' pipeline: gate type: source - project: name: kolla-kubernetes doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}': action: deploy distro: centos node: 'centos-7' pipeline: gate type: binary - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}': action: deploy distro: centos node: 'centos-7' pipeline: gate type: source - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}': action: deploy distro: ubuntu node: ubuntu-trusty pipeline: gate type: source - project: name: kosmos tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: kosmos-specs jobs: - specs-jobs - project: name: kuryr tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - '{pipeline}-install-dsvm-kuryr{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-kuryr-dsvm-fullstack{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-kuryr-dsvm-rally{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: kuryr-kubernetes tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: kuryr-libnetwork tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: kwapi jobs: - gate-{name}-pep8 - project: name: ldappool tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: lodgeit tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: log_processor tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: log_processor jobs: - python-jobs - pypi-jobs - infra-publish-jobs - project: name: magnum tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - openstack-server-release-jobs - translation-jobs - install-guide-jobs: service: container-infrastructure-management - '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}': pipeline: gate node: ubuntu-trusty coe: 'api' special: '' job-suffix: '' branch-override: default - '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}': pipeline: gate node: ubuntu-trusty coe: 'k8s' special: '' job-suffix: '' branch-override: default - '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}': pipeline: gate node: ubuntu-trusty coe: 'swarm' special: '' job-suffix: '' branch-override: default - '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}': pipeline: gate node: ubuntu-trusty coe: 'mesos' special: '' job-suffix: '' branch-override: default - '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}': pipeline: gate node: ubuntu-trusty coe: 'api' special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}': pipeline: gate node: ubuntu-trusty coe: 'k8s' special: '-ironic' job-suffix: '-nv' branch-override: default - project: name: magnum-ui tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-server-release-jobs - translation-jobs - project: name: manila tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - gate-{name}-pylint - gate-{name}-tox-{envlist}: envlist: genconfig - '{pipeline}-grenade-dsvm-manila': pipeline: 'gate' branch-override: default - 'gate-manila-tempest-minimal-dsvm-{driver}': driver: 'lvm' - 'gate-manila-tempest-minimal-dsvm-{driver}': driver: 'dummy' - 'gate-manila-tempest-dsvm-{description}': description: postgres-generic-singlebackend postgres_enabled: '1' dhss: '1' back_end_type: 'singlebackend' driver: 'generic' test_type: 'api' - 'gate-manila-tempest-dsvm-{description}': description: mysql-generic postgres_enabled: '0' dhss: '1' back_end_type: 'multibackend' driver: 'generic' test_type: 'api' - 'gate-manila-tempest-dsvm-{description}': description: postgres-zfsonlinux postgres_enabled: '1' dhss: '0' back_end_type: 'multibackend' driver: 'zfsonlinux' test_type: 'api' - 'gate-manila-tempest-dsvm-{description}': description: postgres-container postgres_enabled: '1' dhss: '1' back_end_type: 'multibackend' driver: 'container' test_type: 'api' - 'gate-manila-tempest-dsvm-{description}': description: generic-no-share-servers postgres_enabled: '0' dhss: '0' back_end_type: 'multibackend' driver: 'generic' test_type: 'api' - 'gate-manila-tempest-dsvm-{description}': description: scenario postgres_enabled: '0' dhss: '1' back_end_type: 'multibackend' driver: 'generic' test_type: 'scenario' - project: name: manila-image-elements tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - gate-{name}-pep8 - gate-{name}-requirements - gate-{name}-docs - 'gate-manila-publishimage-{image-name}': image-name: generic - 'gate-manila-buildimage-{image-name}': image-name: generic - 'gate-manila-buildimage-{image-name}': image-name: docker - project: name: manila-specs jobs: - specs-jobs - project: name: manila-ui tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - openstack-publish-jobs - translation-jobs - openstack-releasenotes-jobs - project: name: marshal tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: masakari tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: meghdwar tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: merlin tarball-site: tarballs.openstack.org jobs: - javascript-jobs - '{name}-js-release-{job-suffix}': job-suffix: 'master' - '{name}-js-release-{job-suffix}': job-suffix: 'branch' - project: name: microversion-parse tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: mistral tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - '{pipeline}-{component}-devstack-dsvm': pipeline: gate node: ubuntu-trusty component: mistral - gate-rally-dsvm-mistral-{name}: name: task - gate-{name}-tox-db-{envlist}: envlist: unit-postgresql - project: name: mistral-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: mistral-lib tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: mistral-specs jobs: - specs-jobs - project: name: monasca-agent tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - tempest-monasca-full-jobs - project: name: monasca-analytics tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: monasca-api tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - maven-plugin-jobs - project: name: monasca-ceilometer tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: monasca-common tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - maven-plugin-jobs - project: name: monasca-log-api tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - maven-plugin-jobs - project: name: monasca-notification tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: monasca-persister tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - maven-plugin-jobs - project: name: monasca-statsd tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: monasca-thresh tarball-site: tarballs.openstack.org jobs: - maven-plugin-jobs - project: name: monasca-ui tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - translation-jobs - project: name: mox3 tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: murano tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - gate-{name}-pylint - pypi-jobs - openstack-publish-jobs - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-releasenotes-jobs - periodic-python-jobs-with-oslo-master - gate-rally-dsvm-murano-{name}: name: task - 'gate-tempest-dsvm-murano-{mode}{job-suffix}': mode: 'cfapi' node: ubuntu-trusty job-suffix: '' branch-override: default - 'gate-tempest-dsvm-murano-{mode}{job-suffix}': mode: 'api' node: ubuntu-trusty job-suffix: '' branch-override: default - 'gate-tempest-dsvm-murano-{mode}{job-suffix}': mode: 'glare-backend' node: ubuntu-trusty job-suffix: '' branch-override: default - translation-jobs - project: name: murano-agent tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-releasenotes-jobs - project: name: murano-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - javascript-jobs - openstack-releasenotes-jobs - translation-jobs - translation-jobs-mitaka - project: name: murano-plugin-networking-sfc tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: murano-specs jobs: - specs-jobs - project: name: nerd-reviewer tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: network-checker tarball-site: tarballs.openstack.org jobs: - pypi-jobs - python-jobs - project: name: networking-6wind tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-ale-omniswitch tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-arista tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-bagpipe tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - project: name: networking-bgpvpn tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - '{pipeline}-install-dsvm-networking-bgpvpn{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-install-dsvm-networking-bgpvpn-bagpipe{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-networking-bgpvpn-bagpipe{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: networking-bigswitch tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-brocade tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-calico tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-networking-calico{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: networking-cisco tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-edge-vpn tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-extreme tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-fortinet tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-fujitsu tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-generic-switch tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-networking-generic-switch-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: networking-hpe tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-huawei tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-hyperv tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-icc tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-infoblox tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-l2gw tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - openstack-publish-jobs - translation-jobs - project: name: networking-lenovo tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-midonet tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - openstack-publish-jobs - translation-jobs - openstack-releasenotes-jobs - 'gate-{name}-python35{suffix}': suffix: '' - '{pipeline}-tempest-dsvm-networking-midonet-v1{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-networking-midonet-v2{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-networking-midonet-ml2{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-networking-midonet-v2-rally-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: networking-mlnx tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-nec tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: networking-odl tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' odl-release-base: 'lithium-snapshot' branch-override: default - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' odl-release-base: 'beryllium-snapshot' branch-override: default - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' odl-release-base: 'boron-snapshot' branch-override: default - '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' odl-release-base: 'beryllium-snapshot' branch-override: default - project: name: networking-ofagent tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}': pipeline: periodic node: ubuntu-trusty job-suffix: '-mitaka' branch-override: stable/mitaka - '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}': pipeline: periodic node: ubuntu-trusty job-suffix: '-liberty' branch-override: stable/liberty - project: name: networking-onos tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-networking-onos{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: networking-ovn tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - translation-jobs - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - '{pipeline}-tempest-dsvm-networking-ovn{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-networking-ovn-native-l3{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-rally-dsvm-networking-ovn{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-install-dsvm-networking-ovn-kuryr{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-networking-ovn-dsvm-{ovntest}{job-suffix}': pipeline: gate node: ubuntu-trusty ovntest: functional job-suffix: '-nv' branch-override: default - '{pipeline}-grenade-dsvm-networking-ovn{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: networking-ovs-dpdk tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-plumgrid tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-powervm tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: networking-sfc tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - '{pipeline}-functional-dsvm-networking-sfc{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-networking-sfc{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: networking-vpp tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: networking-vsphere tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: networking-zvm tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: neutron tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - gate-rally-dsvm-neutron-{name} - '{pipeline}-grenade-dsvm-neutron-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-grenade-dsvm-neutron-dvr-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-grenade-dsvm-neutron-linuxbridge-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '-nv' branch-override: default - '{pipeline}-neutron-dsvm-functional{python}{job-suffix}': pipeline: gate python: '' node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-neutron-dsvm-functional{python}{job-suffix}': pipeline: gate python: '-py34' node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-neutron-dsvm-functional{python}{job-suffix}': pipeline: gate python: '' node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-neutron-dsvm-fullstack{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-neutron-dsvm-api{which}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default which: '' - '{pipeline}-neutron-dsvm-api{which}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default which: '-pecan' - '{pipeline}-tempest-dsvm-neutron-linuxbridge{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-neutron{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-neutron-ipv6only{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-neutron-serviceipv6{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-neutron-{which}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default which: pecan - periodic-python-jobs-with-oslo-master - periodic-python-jobs-with-neutron-lib-master - project: name: neutron-classifier tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - project: name: neutron-dynamic-routing tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - '{pipeline}-neutron-dynamic-routing-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-neutron-dynamic-routing-dsvm-tempest{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: neutron-fwaas tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - 'gate-{name}-python35{suffix}': suffix: '' - '{pipeline}-neutron-fwaas-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-neutron-fwaas-dsvm-tempest{branch-designator}': pipeline: gate node: ubuntu-trusty branch-designator: '' branch-override: default - project: name: neutron-lbaas tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-server-release-jobs - openstack-releasenotes-jobs - translation-jobs - 'gate-{name}-python35{suffix}': suffix: '' - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: scenario - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: minimal - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv1 lbaastest: api - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: healthmonitor - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: listener - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: loadbalancer - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: member - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: pool - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default lbaasversion: lbaasv2 lbaastest: 'api-namespace' - '{pipeline}-neutron-lbaas-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: neutron-lbaas-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - javascript-jobs - pypi-jobs - project: name: neutron-lib tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - translation-jobs - openstack-publish-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-neutron-src-{name}{job-suffix}': name: neutron-lib pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default # networking api-ref is maintained in neutron-lib repo. - api-ref-jobs: service: networking - project: name: neutron-specs jobs: - specs-jobs - project: name: neutron-vpnaas tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-server-release-jobs - openstack-releasenotes-jobs - translation-jobs - 'gate-{name}-python35{suffix}': suffix: '' - '{pipeline}-neutron-vpnaas-dsvm-{vpnaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty vpnaastest: functional job-suffix: '' branch-override: default - '{pipeline}-neutron-vpnaas-dsvm-{vpnaastest}{job-suffix}': pipeline: gate node: ubuntu-trusty vpnaastest: functional-sswan job-suffix: '' branch-override: default - '{pipeline}-neutron-vpnaas-dsvm-rally{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-neutron-dsvm-tempest-vpnaas{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-neutron-vpnaas-dsvm-api{which}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default which: '' - project: name: nodepool tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: nodepool jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - pypi-jobs - infra-publish-jobs - '{pipeline}-dsvm-nodepool{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: 'default' - '{pipeline}-dsvm-nodepool-src-shade{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: 'default' - project: name: nomad tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: nose-html-output tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: nova tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - 'gate-{name}-tox-db-{envlist}': envlist: - functional - periodic-python-jobs-with-oslo-master - api-guide-jobs: service: compute - api-ref-jobs: service: compute - project: name: nova-docker tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - project: name: nova-lxd tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: nova-powervm tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: nova-solver-scheduler tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: nova-specs jobs: - specs-jobs - gate-{name}-pep8 - project: name: nova-zvm-virt-driver tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: octavia tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - pypi-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - periodic-python-jobs-with-oslo-master - openstack-releasenotes-jobs - 'gate-{name}-tox-{envlist}': envlist: bandit - '{pipeline}-tempest-dsvm-octavia{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: ooi tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: opencafe jobs: - gate-{name}-pep8 - project: name: openstack-ansible doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - 'gate-{name}-dsvm-commit': node: ubuntu-trusty - project: name: openstack-ansible-apt_package_pinning doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-galera_client doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-galera_server doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-lxc_container_create doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-lxc_hosts doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-memcached_server doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-openstack_hosts doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-openstack_openrc doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-ops doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - openstack-releasenotes-jobs - 'gate-{name}-docs' - 'gate-{name}-linters' - gate-{name}-requirements - project: name: openstack-ansible-os_aodh doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_barbican doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_ceilometer doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_cinder doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_cloudkitty doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_designate doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_glance doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_gnocchi doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_heat doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_horizon doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_ironic doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_keystone doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_magnum doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_neutron doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': job-suffix: '-nv' ostype: - centos-7 - ubuntu-trusty - ubuntu-xenial pipeline: gate scenario: func_ovs - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': job-suffix: '' ostype: - centos-7 - ubuntu-trusty - ubuntu-xenial pipeline: gate scenario: func_ovs - project: name: openstack-ansible-os_nova doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_rally doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_sahara doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_swift doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_tempest doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-os_zaqar doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-pip_install doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-pip_lock_down doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-plugins doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - openstack-releasenotes-jobs - 'gate-{name}-docs' - 'gate-{name}-linters' - gate-{name}-requirements - '{name}-announce-release' - project: name: openstack-ansible-rabbitmq_server doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-repo_build doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-repo_server doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-rsyslog_client doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-rsyslog_server doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-security doc-publisher-site: docs.openstack.org jobs: - ansible-role-jobs - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: openstack-ansible-specs jobs: - specs-jobs - project: name: openstack-chef-repo jobs: - chef-test-jobs - periodic-{node}-{name}-chef-rake-integration: node: - centos-7 - ubuntu-trusty - ubuntu-xenial - project: name: openstack-chef-specs jobs: - specs-jobs - project: name: openstack-doc-tools tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - openstack-releasenotes-jobs - project: name: openstack-health tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - javascript-jobs - project: name: openstack-manuals doc-publisher-site: docs.openstack.org jobs: - openstack-doc-jobs - openstack-releasenotes-jobs - manual-translation-jobs - translation-jobs-liberty - translation-jobs-mitaka - project: name: openstack-resource-agents-specs jobs: - specs-jobs - project: name: openstack-salt doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - 'gate-{name}-docs' - 'gate-{name}-pep8' - project: name: openstack-salt-specs jobs: - specs-jobs - project: name: openstack-specs jobs: - specs-jobs - project: name: openstack-user-stories jobs: - specs-jobs - project: name: openstack-ux jobs: - specs-jobs - project: name: openstackdocstheme tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - project: name: openstackid tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: openstackid jobs: - gate-openstackid-unittests - 'openstackid-release-{job-suffix}': job-suffix: 'master' - 'openstackid-release-{job-suffix}': job-suffix: 'branch' - infra-publish-jobs - 'gate-{name}-docs' - project: name: os-api-ref doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - 'gate-{name}-pep8' - 'gate-{name}-docs' - 'gate-{name}-python27' - project: name: os-apply-config tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: os-brick tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-client-publish-jobs - pypi-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}{job-suffix}': node: ubuntu-trusty pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-full-lio-src-{name}{job-suffix}': node: ubuntu-trusty pipeline: gate job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-full-head-{name}{job-suffix}': node: ubuntu-trusty pipeline: gate job-suffix: '' branch-override: default projects-from-git: os-brick oslo.privsep - gate-{name}-pylint - project: name: os-client-config tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-client-publish-jobs - openstack-releasenotes-jobs - project: name: os-cloud-config tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - project: name: os-collect-config tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: os-http tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: os-loganalyze tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: os-net-config tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - project: name: os-performance-tools tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - project: name: os-refresh-config tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: os-testr tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - project: name: os-vif tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - project: name: os-win tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: osc-lib tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - project: name: oslo-cookiecutter jobs: - gate-{name}-tox-{envlist}: envlist: cookiecutter - project: name: oslo-specs jobs: - specs-jobs - project: name: oslo.cache tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.concurrency tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.config tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - openstack-releasenotes-jobs - project: name: oslo.context tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.db tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org envlist: - sqla_09 - mysql-python jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'gate-{name}-tox-db-{envlist}' - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - openstack-releasenotes-jobs - project: name: oslo.i18n tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.log tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - '{pipeline}-{name}-src-grenade-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: oslo.messaging tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - openstack-releasenotes-jobs - '{pipeline}-{name}-src-grenade-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-{name}-src-grenade-dsvm-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: rabbit pipeline: gate node: ubuntu-trusty ostype: '' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py34' driver: rabbit pipeline: gate node: ubuntu-trusty ostype: '' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: qpid pipeline: gate node: ubuntu-trusty ostype: '' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: zeromq pipeline: gate node: ubuntu-trusty ostype: '' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: zeromq pipeline: gate node: ubuntu-trusty ostype: '-proxy' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: zeromq pipeline: gate node: ubuntu-trusty ostype: '-pub-sub' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: pika pipeline: gate node: ubuntu-trusty ostype: '' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}': version: 'py27' driver: amqp1 pipeline: gate node: 'centos-7' ostype: '-centos7' job-suffix: '' branch-override: default - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}{ostype}{job-suffix}': pipeline: gate plugin: zmq node: ubuntu-trusty ostype: '' plugin-repo: openstack/devstack-plugin-zmq job-suffix: '' - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}{ostype}{job-suffix}': pipeline: gate plugin: amqp1 node: 'centos-7' ostype: '-centos7' plugin-repo: openstack/devstack-plugin-amqp1 job-suffix: '' - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}{ostype}{job-suffix}': pipeline: gate plugin: pika node: ubuntu-trusty ostype: '' plugin-repo: openstack/devstack-plugin-pika job-suffix: '' - 'gate-telemetry-dsvm-integration-{name}' - 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}': node: ubuntu-trusty plugin: pika - 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}': node: ubuntu-trusty plugin: zmq - 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}': node: ubuntu-trusty plugin: pika - 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}': node: ubuntu-trusty plugin: zmq - project: name: oslo.middleware tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.policy tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.privsep tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - project: name: oslo.reports tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.rootwrap tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.serialization tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.service tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.utils tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslo.versionedobjects tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - '{pipeline}-{name}-src-grenade-dsvm-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: oslo.vmware tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - project: name: oslosphinx tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - project: name: oslotest tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - project: name: osops-tools-generic jobs: - gate-{name}-bashate - project: name: osprofiler tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - 'lib-forward-testing-{name}' - 'gate-dsvm-os-loganalyze{job-suffix}': job-suffix: '-nv' - project: name: ospurge jobs: - gate-{name}-pep8 - gate-{name}-python27 - project: name: ossa tarball-site: tarballs.openstack.org docroot: security jobs: - 'gate-{name}-docs' - 'static-{name}-publish' - project: name: packetary tarball-site: tarballs.openstack.org jobs: - pypi-jobs - python-jobs - hook-{name}-rtfd - project: name: packetary-specs jobs: - specs-jobs - hook-{name}-rtfd - project: name: packstack tarball-site: tarballs.openstack.org ostype: centos-7 scenario: - scenario001 - scenario002 - scenario003 jobs: - python-jobs - '{name}-tarball' - 'gate-{name}-releasenotes' - 'gate-packstack-integration-{scenario}-tempest-{ostype}' - project: name: pandaman tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: panko tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - translation-jobs - openstack-releasenotes-jobs - gate-{name}-tox-{envlist}: envlist: - py27-mysql - py27-postgresql - py27-mongodb - py34-mysql - py34-postgresql - py34-mongodb - 'gate-telemetry-dsvm-integration-{name}' - project: name: pbr doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - coverage-jobs - openstack-publish-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - 'lib-forward-testing-{name}' - project: name: performa tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - hook-{name}-rtfd - project: name: performance-docs doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - python-jobs - openstack-publish-jobs - project: name: poppy tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: poppy-ui tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: project-config jobs: - bindep-fallback-tests - gate-{name}-linters - generate-specs-site-jobs - project: name: project-config-example jobs: - gate-{name}-linters - project: name: project-team-guide tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - 'gate-{name}-docs' - project: name: proliantutils tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: puppet-accessbot tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ansible tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-aodh tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-apparmor tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-apps_site tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-askbot tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-asterisk tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-autossh tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-bandersnatch tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-barbican tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-bugdaystats tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-bup tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ceilometer tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-ceph tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-cgit tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-cinder tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-ciwatch tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-congress tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-designate tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-diskimage_builder tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-drupal tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ec2api tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-elastic_recheck tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-elasticsearch tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-etherpad_lite tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-exim tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-gerrit tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-gerritbot tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-github tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-glance tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-gnocchi tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-grafyaml tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-graphite tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-haveged tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-heat tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-horizon tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-hound tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-httpd tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - '{name}-forge-upload' - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-infracloud tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ipsilon tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-iptables tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ironic tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-jeepyb tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-jenkins tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-kerberos tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-keystone tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-kibana tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-lodgeit tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-log_processor tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-logrotate tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-logstash tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-magnum tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - openstack-server-release-jobs - project: name: puppet-mailman tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-manila tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-mediawiki tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-meetbot tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-midonet tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-mistral tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-monasca tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - project: name: puppet-murano tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-mysql_backup tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-n1k-vsm tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - project: name: puppet-neutron tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-nodepool tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-nova tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-octavia doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-odsreg tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-openafs tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-openstack-cookiecutter tarball-site: tarballs.openstack.org jobs: - puppet-openstack-cookiecutter-check-jobs: job-suffix: '' - project: name: puppet-openstack_extras tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-openstack-guide tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-publish-jobs - gate-{name}-docs - project: name: puppet-openstack_health tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-openstack_infra_spec_helper tarball-site: tarballs.openstack.org jobs: - puppet-openstack-infra-spec-helper-jobs - project: name: puppet-openstack-integration tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-openstack-integration-jobs: job-suffix: '' - puppet-openstack-integration-jobs: job-suffix: '-nv' - 'gate-puppet-openstack-integration-dsvm-multinode{job-suffix}': node: ubuntu-trusty-2-node job-suffix: '-nv' - project: name: puppet-openstack_spec_helper tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - puppet-openstack-spec-helper-jobs - project: name: puppet-openstack-specs jobs: - specs-jobs - project: name: puppet-openstackci tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: openstackci jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - 'gate-openstackci-beaker-{node}': node: centos-7 ostype: centos7 - 'gate-openstackci-beaker-{node}': node: ubuntu-trusty ostype: trusty - gate-{name}-docs - infra-publish-jobs - project: name: puppet-openstackid tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-openstacklib tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-os_client_config tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-oslo tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-ovn tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-pacemaker tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-packagekit tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-pgsql_backup tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-phabricator tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-pip tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-planet tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-project_config tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-puppet tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-rally tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-redis tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-refstack tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-releasestatus tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-reviewday tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-sahara tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-setproxy tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-simpleproxy tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-snmpd tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ssh tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-ssl_cert_check tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-stackalytics tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-statusbot tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-storyboard tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - '{name}-forge-upload' - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-subunit2sql tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-sudoers tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-swift tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-tacker tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-tempest tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-tmpreaper tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-translation_checksite tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-tripleo tarball-site: tarballs.openstack.org jobs: - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - '{name}-branch-tarball' - project: name: puppet-trove tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-ulimit tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-unattended_upgrades tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-unbound tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-user tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-vinz tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-vitrage tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-vswitch tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-watcher tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-yum tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-zanata tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: puppet-zaqar tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-releasenotes-jobs - openstack-server-release-jobs - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-xenial: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - '{name}-branch-tarball' - project: name: puppet-zuul tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: job-suffix: '' branch-override: default - puppet-beaker-jobs-centos7: job-suffix: '' branch-override: default - project: name: pycadf tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - project: name: pyghmi tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: pylockfile tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: pymod2pkg tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: pypi-mirror tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: python-aodhclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - project: name: python-barbicanclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - project: name: python-bileanclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-blazarclient tarball-site: tarballs.openstack.org jobs: - python-jobs - '{name}-tarball' - project: name: python-brick-cinderclient-ext tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - openstack-client-publish-jobs - 'gate-{name}-pypy' - pypi-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - '{pipeline}-brick-cinderclient-ext-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-ceilometerclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - '{pipeline}-tempest-dsvm-neutron-src-{name}{job-suffix}-plugin': project-repo: ceilometer pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-ceilometerclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-ceilometerclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '' branch-override: default - 'gate-telemetry-dsvm-integration-{name}' - project: name: python-cerberusclient tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: python-cinderclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - '{pipeline}-cinderclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-cinderclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - gate-{name}-pylint - project: name: python-cloudkittyclient tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-cloudpulseclient tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: python-cognitiveclient tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: python-congressclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-cueclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-client-publish-jobs - project: name: python-designateclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - project: name: python-distilclient tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: python-dracclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - project: name: python-evoqueclient tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: python-freezerclient tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - gate-{name}-pylint - project: name: python-fuelclient tarball-site: tarballs.openstack.org jobs: - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - python-jobs - project: name: python-glanceclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - '{pipeline}-glanceclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-glanceclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - project: name: python-gnocchiclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - project: name: python-group-based-policy-client tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: python-heatclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-publish-jobs - pypi-jobs - translation-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - '{pipeline}-heatclient-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-ironic-inspector-client tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - openstack-releasenotes-jobs - gate-{name}-tox-{envlist}: envlist: func - '{pipeline}-python-ironic-inspector-client-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-ironicclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '' - openstack-client-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - '{pipeline}-ironicclient-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-python-ironicclient-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-jenkins tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: python-k8sclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - gate-{name}-tox-with-sudo-{envlist}: envlist: - py27-functional - project: name: python-keystoneclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - '{pipeline}-keystoneclient-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - 'gate-{name}-tox-{envlist}': envlist: bandit - project: name: python-keystoneclient-kerberos tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-kingbirdclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-magnumclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - translation-jobs - project: name: python-manilaclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - project: name: python-mistralclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-{component}-devstack-dsvm': pipeline: gate node: ubuntu-trusty component: python-mistralclient - project: name: python-monascaclient tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - project: name: python-muranoclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-muranoclient-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - openstack-releasenotes-jobs - translation-jobs - project: name: python-neutron-pd-driver tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: python-neutronclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '' - openstack-client-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - '{pipeline}-neutronclient-test-dsvm-{which-test}{job-suffix}': pipeline: gate node: ubuntu-trusty which-test: functional job-suffix: '' branch-override: default - '{pipeline}-neutronclient-test-dsvm-{which-test}{job-suffix}': pipeline: gate node: ubuntu-trusty which-test: functional-adv-svcs job-suffix: '' branch-override: default - project: name: python-novaclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - '{pipeline}-novaclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-novaclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - project: name: python-oneviewclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-openstackclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - translation-jobs - '{pipeline}-osc-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - openstack-client-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - 'lib-forward-testing-{name}' - project: name: python-openstacksdk tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - '{pipeline}-sdk-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - pypi-jobs - project: name: python-opentsdbclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: python-rackclient tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - project: name: python-saharaclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-client-publish-jobs - openstack-releasenotes-jobs - '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-scciclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-searchlightclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs-searchlight - 'gate-{name}-pypy' - 'gate-{name}-python35-searchlight-nv' - openstack-client-publish-jobs - pypi-jobs - project: name: python-senlinclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - translation-jobs - project: name: python-smaugclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-solumclient tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-sticksclient tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: python-storyboardclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: python-storyboardclient jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - infra-publish-jobs - project: name: python-surveilclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-swiftclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - '{pipeline}-swiftclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-swiftclient-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - 'lib-forward-testing-{name}' - project: name: python-tackerclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - openstack-releasenotes-jobs - project: name: python-tripleoclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-troveclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - '{pipeline}-tempest-dsvm-neutron-src-python-troveclient{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-vitrageclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: python-watcherclient tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-client-publish-jobs - pypi-jobs - project: name: python-wsmanclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - project: name: python-zaqarclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-zaqarclient-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: python-zunclient tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: qa-specs jobs: - specs-jobs - project: name: quark tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: rack tarball-site: tarballs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - project: name: rally tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - gate-rally-install-{node}: node: ubuntu-trusty - gate-rally-install-{node}: node: centos-7 - gate-rally-dsvm-verify-{job-mode}-{ctx-mode}: job-mode: light ctx-mode: discover-resources compare: 1 ceilometer: 0 heat: 0 neutron: 0 sahara: 0 - gate-rally-dsvm-verify-{job-mode}-{ctx-mode}: job-mode: full ctx-mode: discover-resources compare: 0 ceilometer: 1 heat: 1 neutron: 1 sahara: 1 - gate-rally-dsvm-verify-{job-mode}-{ctx-mode}: job-mode: light ctx-mode: create-resources compare: 1 ceilometer: 1 heat: 1 neutron: 1 sahara: 1 - gate-rally-dsvm-verify-{job-mode}-{ctx-mode}: job-mode: full ctx-mode: create-resources compare: 0 ceilometer: 1 heat: 1 neutron: 1 sahara: 1 - gate-{name}-tox-{envlist}: envlist: self - gate-rally-dsvm-neutron-{name}: name: unstable - gate-rally-dsvm-rally-{service}: service: cinder neutron: 0 - gate-rally-dsvm-rally-{service}: service: heat neutron: 1 - gate-rally-dsvm-rally-{service}: neutron: 0 service: nova - gate-rally-dsvm-{name} - gate-rally-dsvm-designate-{name} - gate-rally-dsvm-ironic-{name} - gate-rally-dsvm-monasca-{name} - gate-rally-dsvm-murano-{name} - gate-rally-dsvm-mistral-{name} - gate-rally-dsvm-neutron-{name} - gate-rally-dsvm-neutron-existing-users-{name} - gate-rally-dsvm-zaqar-{name} - gate-rally-dsvm-senlin-{name} - gate-rally-dsvm-watcher-{name} - gate-rally-dsvm-magnum-{name}{job-suffix}: job-suffix: '-nv' - project: name: ramdisk-func-test jobs: - gate-{name}-pep8 - project: name: refstack tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - javascript-jobs - pypi-jobs - 'gate-{name}-tox-db-{envlist}': envlist: py27-func-mysql - project: name: refstack-client tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - project: name: release-test tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: release-tools tarball-site: tarballs.openstack.org jobs: - python-jobs - gate-{name}-bashate - project: name: releases tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org docroot: releases jobs: - 'gate-{name}-docs' - 'gate-{name}-tox-{envlist}': envlist: validate - 'gate-{name}-tox-{envlist}': envlist: list-changes - gate-{name}-pep8 - 'static-{name}-publish' - project: name: renderspec tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - project: name: reno tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - project: name: requests-mock tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - gate-{name}-tox-{envlist}: envlist: keystoneclient-tip - gate-{name}-tox-{envlist}: envlist: novaclient-tip - project: name: requestsexceptions tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: requestsexceptions jobs: - python-jobs - pypi-jobs - infra-publish-jobs - project: name: requirements tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - gate-{name}-docs - gate-{name}-pep8 - gate-{name}-python27 - gate-{name}-pypy - openstack-publish-jobs - propose-requirements-constraints{job-suffix}: job-suffix: '-master' branch-override: master - 'gate-{name}-tox-{envlist}': envlist: validate - 'gate-{name}-tox-{envlist}': envlist: validate-projects - 'gate-{name}-tox-{envlist}': envlist: babel - 'gate-{name}-tox-{envlist}': envlist: py27-with-upper-constraints # This is a periodic job to ensure that our wheels are reasonably # up-to-date. Adding it to the requirements project seems to be the best # place to put it, though it's not strictly a requirement for # requirements. - wheel-build-{node_arch}-{python}: node_arch: - centos-7-amd64 - ubuntu-trusty-amd64 - ubuntu-xenial-amd64 python: - python2 - python3 - wheel-release-{mirror_arch}: mirror_arch: - cent7x64 - trustyx64 - xenialx64 - project: name: requirements-jobs jobs: - '{pipeline}-requirements-integration-dsvm{variant}': pipeline: gate node: ubuntu-trusty variant: '' - '{pipeline}-requirements-integration-dsvm{variant}': pipeline: gate node: ubuntu-trusty variant: '-resolver' - '{pipeline}-pbr-installation-dsvm{variant}': pipeline: gate node: ubuntu-trusty variant: '' - '{pipeline}-pbr-installation-dsvm{variant}': pipeline: gate node: ubuntu-trusty variant: '-upstream' - project: name: reviewday tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: reviewstats tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: rpm-packaging jobs: - 'gate-{name}-tox-{envlist}': envlist: lint - project: name: sahara tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - translation-jobs-mitaka - gate-{name}-pylint - '{pipeline}-tempest-dsvm-sahara{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-tempest-dsvm-sahara{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default network: neutron engine: heat - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default network: nova engine: heat - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default network: neutron engine: heat - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default network: nova engine: heat - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default network: neutron engine: direct - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default network: nova engine: direct - api-ref-jobs: service: data-processing - project: name: sahara-ci-config tarball-site: tarballs.openstack.org jobs: - gate-{name}-pep8 - project: name: sahara-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - translation-jobs - translation-jobs-mitaka - openstack-releasenotes-jobs - gate-{name}-tox-{envlist}: envlist: py27dj19 - project: name: sahara-extra tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-server-release-jobs - project: name: sahara-image-elements tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - 'gate-sahara-buildimages-{plugin}': plugin: vanilla - 'gate-sahara-buildimages-{plugin}': plugin: cloudera - 'gate-sahara-buildimages-{plugin}': plugin: spark - 'gate-sahara-buildimages-{plugin}': plugin: storm - 'gate-sahara-buildimages-{plugin}': plugin: mapr - 'gate-sahara-buildimages-{plugin}': plugin: ambari - 'gate-sahara-buildimages-{plugin}': plugin: plain - project: name: sahara-specs jobs: - specs-jobs - project: name: sahara-tests tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - python-jobs - gate-{name}-pylint - openstack-releasenotes-jobs - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default network: neutron engine: heat - '{pipeline}-{name}-dsvm-scenario-{network}-{engine}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default network: nova engine: heat - project: name: salt-formula-ceilometer jobs: - salt-formula-jobs - project: name: salt-formula-cinder jobs: - salt-formula-jobs - project: name: salt-formula-glance jobs: - salt-formula-jobs - project: name: salt-formula-heat jobs: - salt-formula-jobs - project: name: salt-formula-horizon jobs: - salt-formula-jobs - project: name: salt-formula-keystone jobs: - salt-formula-jobs - project: name: salt-formula-midonet jobs: - salt-formula-jobs - project: name: salt-formula-neutron jobs: - salt-formula-jobs - project: name: salt-formula-nova jobs: - salt-formula-jobs - project: name: salt-formula-opencontrail jobs: - salt-formula-jobs - project: name: salt-formula-swift jobs: - salt-formula-jobs - project: name: scalpels tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-scalpels-dsvm-neutron{job-suffix}-{ostype}': ostype: 'ubuntu-trusty' pipeline: gate job-suffix: '' branch-override: default - '{pipeline}-scalpels-dsvm-neutron{job-suffix}-{ostype}': ostype: 'fedora-23' pipeline: gate job-suffix: '' branch-override: default - project: name: searchlight tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs-searchlight - 'gate-{name}-python35-searchlight-nv' - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - project: name: searchlight-specs jobs: - specs-jobs - project: name: searchlight-ui tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - javascript-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: security-analysis doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: security-doc jobs: - openstack-doc-jobs - manual-translation-jobs - project: name: security-specs jobs: - specs-jobs - project: name: senlin tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - gate-rally-dsvm-senlin-{name} - '{pipeline}-senlin-dsvm-tempest-{test_type}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default test_type: - api - functional - translation-jobs - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - api-ref-jobs: service: clustering - project: name: senlin-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - translation-jobs - javascript-jobs - project: name: shade tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: shade jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - infra-publish-jobs - '{pipeline}-shade-dsvm-functional-keystone2{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: stable/liberty - '{pipeline}-shade-dsvm-functional-neutron{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-shade-dsvm-functional-nova{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-shade-dsvm-ansible{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - '{pipeline}-shade-dsvm-ansible-dev{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: shaker tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: shotgun tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: shovel tarball-site: tarballs.openstack.org jobs: - javascript-jobs - publish-to-npm - project: name: shovel-horizon tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: smaug tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-smaug-dsvm-fullstack{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: smaug-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: solar tarball-site: tarballs.openstack.org jobs: - python-jobs - hook-{name}-rtfd - project: name: solum tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - openstack-server-release-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - project: name: solum-dashboard tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - pypi-jobs - project: name: solum-infra-guestagent tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-pypy' - pypi-jobs - project: name: solum-specs jobs: - specs-jobs - project: name: spanner tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: sqlalchemy-migrate tarball-site: tarballs.openstack.org jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - gate-{name}-tox-db-{envlist}: envlist: py27sa07 - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - hook-{name}-rtfd - pypi-jobs - project: name: stackalytics tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: stacklight-integration-tests tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-klugman tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-notification-utils tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-quince tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-quincy tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-shoebox tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-simport tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-stackdistiller tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-timex tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stacktach-winchester tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: stackviz tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - javascript-jobs - python-jobs - openstack-publish-jobs - project: name: statusbot tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: steth tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: stevedore tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - 'lib-forward-testing-{name}' - openstack-publish-jobs - project: name: sticks tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: sticks-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: storlets tarball-site: tarballs.openstack.org jobs: - hook-{name}-rtfd - python-jobs - project: name: storyboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: storyboard jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - pypi-jobs - gate-storyboard-js-integration - infra-publish-jobs - project: name: storyboard-webclient tarball-site: tarballs.openstack.org jobs: - 'gate-{name}-npm-run-{command}': command: 'lint' - 'gate-{name}-npm-run-{command}': command: 'test-unit' - 'gate-{name}-npm-run-{command}': command: 'test-functional' - 'gate-{name}-npm-run-{command}': command: 'test-integration' - gate-{name}-js-draft - '{name}-js-release-{job-suffix}': job-suffix: 'master' - '{name}-js-release-{job-suffix}': job-suffix: 'branch' - gate-storyboard-js-integration - project: name: subunit2sql tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - project: name: surveil tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - hook-{name}-rtfd - project: name: swauth tarball-site: tarballs.openstack.org jobs: - hook-{name}-rtfd - python-jobs - pypi-jobs - project: name: swift tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-server-release-jobs - openstack-publish-jobs - translation-jobs - translation-jobs-mitaka - api-ref-jobs: service: object-storage - install-guide-jobs: service: object-storage - 'gate-{name}-tox-{envlist}': envlist: bandit - 'gate-{name}-tox-{envlist}': envlist: func - 'gate-{name}-tox-{envlist}': envlist: func-in-process-fast-post - '{pipeline}-swift-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '' branch-override: default - '{pipeline}-swift-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '' job-suffix: '-nv' branch-override: default - '{pipeline}-swift-dsvm-functional{special}{job-suffix}': pipeline: gate node: ubuntu-trusty special: '-identity-v3-only' job-suffix: '-nv' branch-override: default - project: name: swift-bench tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - project: name: swift-ceph-backend tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: swift-specs jobs: - specs-jobs - project: name: swift3 tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - '{name}-tarball' - gate-{name}-pylint - gate-{name}-tox-{envlist}: envlist: tempauth - gate-{name}-tox-{envlist}: envlist: keystone - gate-{name}-tox-{envlist}: envlist: s3acl - project: name: swiftonfile tarball-site: tarballs.openstack.org jobs: - python-jobs - project: name: swiftonhpss tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: synergy-scheduler-manager tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: synergy-service tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: syntribos tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: system-config doc-publisher-site: docs.openstack.org doc-publisher-folder: system-config jobs: - puppet-check-jobs: - gate-{name}-linters - gate-infra-puppet-apply-{node}: node: - centos-7 - debian-jessie - ubuntu-precise - ubuntu-trusty - ubuntu-xenial - fedora-23 - infra-publish-jobs - 'gate-{name}-docs' - project: name: tacker tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - pypi-jobs - translation-jobs - openstack-releasenotes-jobs - openstack-publish-jobs - '{pipeline}-tacker-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: tacker-horizon tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: tacker-specs tarball-site: tarballs.openstack.org jobs: - specs-jobs - project: name: tap-as-a-service tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - '{pipeline}-tempest-dsvm-tap-as-a-service{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: taskflow tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - 'lib-forward-testing-{name}' - 'gate-{name}-pypy-db' - project: name: telcowg-usecases jobs: - specs-jobs - project: name: telemetry-specs jobs: - specs-jobs - project: name: tempest tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - project: name: tempest-horizon tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - pypi-jobs - project: name: tempest-lib tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - 'lib-forward-testing-{name}' - project: name: terracotta tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: tooz tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - pypi-jobs - gate-{name}-tox-db-{envlist}: envlist: - py27-etcd - py34-etcd - py27-zookeeper - py34-zookeeper - py27-redis - py34-redis - py27-sentinel - py34-sentinel - py27-memcached - py34-memcached - py27-postgresql - py34-postgresql - py27-mysql - py34-mysql - py27-consul - py34-consul - 'lib-forward-testing-{name}' - project: name: tosca-parser tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - openstack-publish-jobs - pypi-jobs - project: name: training-guides jobs: - openstack-doc-jobs - translation-jobs - project: name: training-labs tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - project: name: transparency-policy tarball-site: tarballs.openstack.org docroot: transparency-policy jobs: - 'gate-{name}-docs' - 'static-{name}-publish' - project: name: tricircle tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - '{pipeline}-tricircle-dsvm-functional{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - project: name: tripleo-ci tarball-site: tarballs.openstack.org jobs: - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-nonha' type: 'ovb-nonha' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha' type: 'ovb-ha2' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-upgrades' type: 'ovb-upgrades' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-nonha' type: 'periodic-ovb-nonha' node: 'tripleo-centos-7-ovb' trigger: 'periodic' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha' type: 'periodic-ovb-ha2' node: 'tripleo-centos-7-ovb' trigger: 'periodic' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-upgrades' type: 'periodic-ovb-upgrades' node: 'tripleo-centos-7-ovb' trigger: 'periodic' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha-liberty' type: 'periodic-ovb-ha2-liberty' node: 'tripleo-centos-7-ovb' trigger: 'periodic' branch-override: stable/liberty - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha-mitaka' type: 'periodic-ovb-ha2-mitaka' node: 'tripleo-centos-7-ovb' trigger: 'periodic' branch-override: stable/mitaka - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha-tempest' type: 'periodic-ovb-ha2-tempest' node: 'tripleo-centos-7-ovb' trigger: 'periodic' branch-override: default - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha-tempest' type: 'ovb-ha2-tempest' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: default # Experimental jobs for testing containers - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-containers' type: 'ovb-containers' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: default # Experimental job for multinode - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-nonha-multinode' type: 'nonha-multinode' node: 'centos-7-2-node' trigger: 'gate' branch-override: default # tripleo-ci is branchless, so we need to test changes against all the # stable branches as well. - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha-liberty' type: 'ovb-ha2' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: 'stable/liberty' - '{trigger}-tripleo-ci-{jobname}': jobname: 'centos-7-ovb-ha-mitaka' type: 'ovb-ha2' node: 'tripleo-centos-7-ovb' trigger: 'gate' branch-override: 'stable/mitaka' - project: name: tripleo-common tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - openstack-publish-jobs - project: name: tripleo-docs doc-publisher-site: docs.openstack.org jobs: - gate-{name}-docs - openstack-publish-jobs - project: name: tripleo-heat-templates tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - python-jobs - pypi-jobs - project: name: tripleo-image-elements tarball-site: tarballs.openstack.org jobs: - '{name}-branch-tarball' - pypi-jobs - project: name: tripleo-incubator doc-publisher-site: docs.openstack.org tarball-site: tarballs.openstack.org jobs: - gate-{name}-docs - openstack-publish-jobs - project: name: tripleo-puppet-elements tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: tripleo-specs jobs: - specs-jobs - project: name: tripleo-ui tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - 'gate-{name}-npm-run-{command}': command: 'test' - 'gate-{name}-npm-run-{command}': command: 'lint' - project: name: tripleo-validations tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - project: name: trove tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - python-liberty-bitrot-db-jobs - python-mitaka-bitrot-db-jobs - openstack-server-release-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - translation-jobs - openstack-doc-jobs - install-guide-jobs: service: database - periodic-python-jobs-with-oslo-master - 'gate-trove-functional-dsvm-{datastore}{job-suffix}': datastore: 'mysql' job-suffix: '' branch-override: default - 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}': datastore: 'redis' job-suffix: '' branch-override: default - 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}': datastore: 'mysql' job-suffix: '' branch-override: default - 'gate-trove-functional-dsvm-{datastore}{job-suffix}': datastore: 'mysql' job-suffix: '-liberty' branch-override: stable/liberty - 'gate-trove-functional-dsvm-{datastore}{job-suffix}': datastore: 'mysql' job-suffix: '-mitaka' branch-override: stable/mitaka - 'gate-trove-buildimage-{datastore}': datastore: 'mysql' - 'gate-trove-buildimage-{datastore}': datastore: 'percona' - 'gate-trove-buildimage-{datastore}': datastore: 'mongodb' - project: name: trove-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs - translation-jobs - translation-jobs-mitaka - openstack-releasenotes-jobs - project: name: trove-specs jobs: - specs-jobs - project: name: tuning-box tarball-site: tarballs.openstack.org jobs: - python-db-jobs - pypi-jobs - project: name: turbo-hipster tarball-site: tarballs.openstack.org jobs: - coverage-jobs - python-jobs - hook-{name}-rtfd - project: name: vinz jobs: - javascript-jobs - project: name: vinz-webclient tarball-site: tarballs.openstack.org jobs: - gate-{name}-js-draft - '{name}-js-release-{job-suffix}': job-suffix: 'master' - '{name}-js-release-{job-suffix}': job-suffix: 'branch' - project: name: virtualbmc tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - pypi-jobs - openstack-publish-jobs - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default - project: name: vitrage tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - '{pipeline}-vitrage-dsvm-{suite}{job-suffix}': pipeline: gate node: ubuntu-trusty suite: 'api' job-suffix: '' branch-override: default - '{pipeline}-vitrage-dsvm-{suite}{job-suffix}': pipeline: gate node: ubuntu-trusty suite: 'datasources' job-suffix: '-nv' branch-override: default - project: name: vitrage-dashboard tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: vitrage-specs jobs: - specs-jobs - project: name: vmtp tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - hook-{name}-rtfd - project: name: vmware-nsx tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - project: name: watcher tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - translation-jobs - pypi-jobs - openstack-releasenotes-jobs - gate-rally-dsvm-watcher-{name} - '{pipeline}-watcher-dsvm-multinode{job-suffix}': pipeline: gate node: ubuntu-trusty-2-node job-suffix: '-nv' branch-override: default - project: name: watcher-dashboard tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - openstack-publish-jobs - project: name: watcher-specs jobs: - specs-jobs - project: name: windmill jobs: - ansible-role-jobs - windmill-jobs - hook-{name}-rtfd - project: name: wsme tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: xstatic-angular tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-bootstrap tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-cookies tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-fileupload tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-gettext tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-lrdragndrop tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-mock tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-sanitize tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-angular-smart-table tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-bootstrap-datepicker tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-bootstrap-scss tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-bootswatch tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-d3 tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-font-awesome tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-hogan tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-jasmine tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-jquery-migrate tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-jquery.bootstrap.wizard tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-jquery.quicksearch tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-jquery.tablesorter tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-jsencrypt tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-magic-search tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-mdi tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-qunit tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-rickshaw tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-roboto-fontface tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: xstatic-spin tarball-site: tarballs.openstack.org jobs: - pypi-jobs - project: name: yaml2ical tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: yaql tarball-site: tarballs.openstack.org jobs: - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - project: name: zaqar tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - python-liberty-bitrot-jobs - python-mitaka-bitrot-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - 'gate-{name}-tox-{envlist}': envlist: integration - gate-rally-dsvm-zaqar-{name} - '{pipeline}-dsvm-{backend}-zaqar{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default backend: mongodb - '{pipeline}-dsvm-{backend}-zaqar{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default backend: redis - '{pipeline}-tempest-dsvm-{backend}-zaqar{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default backend: mongodb - '{pipeline}-tempest-dsvm-{backend}-zaqar{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default backend: redis - api-ref-jobs: service: messaging - install-guide-jobs: service: messaging - project: name: zaqar-specs jobs: - specs-jobs - project: name: zaqar-ui tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org jobs: - python-jobs - openstack-publish-jobs - openstack-server-release-jobs - translation-jobs - project: name: zmq-event-publisher tarball-site: tarballs.openstack.org jobs: - jenkins-plugin-jobs - project: name: zuul tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org doc-publisher-folder: zuul jobs: - coverage-db-jobs - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - pypi-jobs - infra-publish-jobs