project-config/jenkins/jobs/projects.yaml

15798 lines
358 KiB
YAML

#
# The projects in this file are sorted alphabetically.
#
- project:
name: aeromancer
tarball-site: tarballs.openstack.org
jobs:
- pypi-jobs
- project:
name: almanach
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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
- project:
name: ansible-role-bindep
tarball-site: tarballs.openstack.org
jobs:
- ansible-role-jobs
- hook-{name}-rtfd
- 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-virtualenv
tarball-site: tarballs.openstack.org
jobs:
- ansible-role-jobs
- hook-{name}-rtfd
- project:
name: ansible-role-zookeeper
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: ''
- pypi-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-releasenotes-jobs
- '{pipeline}-aodh-dsvm-functional-{backend}-{node}':
node: ubuntu-trusty
pipeline: gate
backend: hbase
- '{pipeline}-aodh-dsvm-functional-{backend}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
backend: mysql
- '{pipeline}-aodh-dsvm-functional-{backend}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
backend: postgresql
- '{pipeline}-aodh-dsvm-functional-{backend}-{node}':
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}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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
- nodejs4-jobs
- project:
name: app-catalog-ui
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- nodejs4-jobs
- project:
name: ara
tarball-site: tarballs.openstack.org
ostype:
- centos-7
- ubuntu-xenial
ansible_version:
- 2.0.1.0
- 2.1.2.0
- latest
jobs:
- coverage-jobs
- python-jobs
- 'gate-ara-integration-{ansible_version}-{ostype}'
- project:
name: arch-wg
jobs:
- gate-{name}-python27-{node}:
node: ubuntu-xenial
- 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
- openstack-releasenotes-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{special}{suffix}':
plugin: simple-crypto
node: ubuntu-trusty
services: tempest,keystone
special: ''
suffix: ''
- 'gate-barbican-{plugin}-devstack-dsvm{special}{suffix}':
plugin: simple-crypto
node: ubuntu-xenial
services: tempest,keystone
special: '-postgres'
suffix: '-nv'
- 'gate-barbican-{plugin}-devstack-dsvm{special}{suffix}':
plugin: dogtag
node: fedora-23
services: barbican-dogtag,tempest,keystone
special: ''
suffix: '-nv'
- 'gate-barbican-{plugin}-devstack-dsvm{special}{suffix}':
plugin: kmip
node: ubuntu-trusty
services: barbican-pykmip,pykmip-server,tempest,keystone
special: ''
suffix: '-nv'
- api-guide-jobs:
service: key-manager
- install-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: ''
- pypi-jobs
- project:
name: blazar
tarball-site: tarballs.openstack.org
jobs:
- python-db-jobs
- gate-{name}-pylint
- '{name}-tarball'
- '{name}-tarball-signing'
- project:
name: blazar-nova
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{name}-tarball'
- '{name}-tarball-signing'
- project:
name: boartty
tarball-site: tarballs.openstack.org
jobs:
- pypi-jobs
- project:
name: browbeat
tarball-site: tarballs.openstack.org
jobs:
- ansible-role-jobs
- gate-{name}-python27-{node}:
node:
- ubuntu-xenial
- 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: ''
- gate-{name}-tox-db-{envlist}-{node}:
node: ubuntu-xenial
envlist:
- py27-mongodb
- py27-mysql
- py27-postgresql
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- 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: ''
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
- 'gate-telemetry-dsvm-integration-{name}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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:
- python-jobs
- openstack-client-publish-jobs
- openstack-releasenotes-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-barbican
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-barbican-softhsm
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-ceilometer
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceilometer-agent
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceph
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceph-fs
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceph-mon
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceph-osd
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceph-proxy
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-ceph-radosgw
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-cinder
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-cinder-backup
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-cinder-ceph
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-designate
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-designate-bind
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-glance
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-guide
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- gate-{name}-docs-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: charm-hacluster
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-heat
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-interface-barbican-hsm
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-bind-rndc
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-hacluster
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-keystone
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-keystone-credentials
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-manila-plugin
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-mysql-shared
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-neutron-plugin
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-neutron-plugin-api-subordinate
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-odl-controller-api
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-openstack-ha
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-ovsdb-manager
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-rabbitmq
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-interface-service-control
tarball-site: tarballs.openstack.org
jobs:
- python-charm-interface-jobs
- project:
name: charm-keystone
tarball-site: tarballs.openstack.org
jobs:
- python-charm-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-charm-jobs
- project:
name: charm-manila
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-manila-generic
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-neutron-api
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-neutron-api-odl
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-neutron-api-plumgrid
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-neutron-gateway
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-neutron-openvswitch
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-nova-cloud-controller
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-nova-compute
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-nova-compute-proxy
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-odl-controller
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-openstack-dashboard
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-openvswitch-odl
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charm-percona-cluster
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-plumgrid-director
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-plumgrid-edge
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-plumgrid-gateway
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-rabbitmq-server
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-specs
jobs:
- specs-jobs
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: charm-swift-proxy
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-swift-storage
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- project:
name: charm-tempest
tarball-site: tarballs.openstack.org
jobs:
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: charms.ceph
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- project:
name: charms.openstack
tarball-site: tarballs.openstack.org
jobs:
- python-charm-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
- cross-python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- 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}-{node}:
envlist: functional
node:
- ubuntu-trusty
- ubuntu-xenial
- periodic-python-jobs-with-oslo-master
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- compliance
node:
- ubuntu-xenial
- '{pipeline}-grenade-dsvm-cinder-multinode{job-suffix}':
pipeline: gate
node: ubuntu-trusty-2-node
job-suffix: ''
branch-override: default
- api-ref-jobs:
service: block-storage
- project:
name: cinder-fusioncompute
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 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}-{node}':
envlist:
- neutronclient-tip
- openstackclient-tip
node:
- ubuntu-xenial
- 'lib-forward-testing-{name}'
- openstack-publish-jobs
- 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'
- '{pipeline}-cloudkitty-dsvm-install{job-suffix}':
pipeline: 'gate'
job-suffix: '-nv'
branch-override: default
node: ubuntu-xenial
- project:
name: cloudkitty-dashboard
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: ''
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- '{pipeline}-congress-dsvm-api-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-congress-pe-replicated{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- project:
name: congress-specs
jobs:
- specs-jobs
- project:
name: conveyor
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cookbook-openstack-application-catalog
jobs:
- chef-test-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: coverage2sql
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- pypi-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- project:
name: craton
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-python35{suffix}':
suffix: ''
- gate-{name}-pep8-{node}:
node:
- ubuntu-xenial
- gate-{name}-requirements
- project:
name: craton-dashboard
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- nodejs4-jobs
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- py27dj19
- py27dj110
node:
- ubuntu-xenial
- project:
name: cue
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- '{name}-tarball'
- '{name}-tarball-signing'
- 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-alembic
jobs:
- debian-pkg-build
- project:
name: deb-aodh
jobs:
- debian-pkg-build
- project:
name: deb-bandit
jobs:
- debian-pkg-build
- project:
name: deb-barbican
jobs:
- debian-pkg-build
- project:
name: deb-ceilometer
jobs:
- debian-pkg-build
- project:
name: deb-ceilometermiddleware
jobs:
- debian-pkg-build
- project:
name: deb-cinder
jobs:
- debian-pkg-build
- project:
name: deb-congress
jobs:
- debian-pkg-build
- project:
name: deb-designate
jobs:
- debian-pkg-build
- project:
name: deb-designate-dashboard
jobs:
- debian-pkg-build
- project:
name: deb-fonts-materialdesignicons-webfont
jobs:
- debian-pkg-build
- project:
name: deb-fonts-roboto-fontface
jobs:
- debian-pkg-build
- project:
name: deb-git-review
jobs:
- debian-pkg-build
- project:
name: deb-glance
jobs:
- debian-pkg-build
- project:
name: deb-glare
jobs:
- debian-pkg-build
- project:
name: deb-gnocchi
jobs:
- debian-pkg-build
- project:
name: deb-heat
jobs:
- debian-pkg-build
- project:
name: deb-heat-cfntools
jobs:
- debian-pkg-build
- project:
name: deb-horizon
jobs:
- debian-pkg-build
- project:
name: deb-ironic
jobs:
- debian-pkg-build
- project:
name: deb-ironic-inspector
jobs:
- debian-pkg-build
- project:
name: deb-ironic-ui
jobs:
- debian-pkg-build
- project:
name: deb-kazoo
jobs:
- debian-pkg-build
- project:
name: deb-keystone
jobs:
- debian-pkg-build
- project:
name: deb-liberasurecode
jobs:
- debian-pkg-build
- project:
name: deb-libisal
jobs:
- debian-pkg-build
- project:
name: deb-magnum
jobs:
- debian-pkg-build
- project:
name: deb-manila
jobs:
- debian-pkg-build
- project:
name: deb-manila-ui
jobs:
- debian-pkg-build
- project:
name: deb-migrate
jobs:
- debian-pkg-build
- project:
name: deb-mistral
jobs:
- debian-pkg-build
- project:
name: deb-msgpack-python
jobs:
- debian-pkg-build
- project:
name: deb-murano
jobs:
- debian-pkg-build
- project:
name: deb-murano-agent
jobs:
- debian-pkg-build
- project:
name: deb-murano-dashboard
jobs:
- debian-pkg-build
- project:
name: deb-networking-arista
jobs:
- debian-pkg-build
- project:
name: deb-networking-cisco
jobs:
- debian-pkg-build
- project:
name: deb-networking-hyperv
jobs:
- debian-pkg-build
- project:
name: deb-networking-l2gw
jobs:
- debian-pkg-build
- project:
name: deb-networking-midonet
jobs:
- debian-pkg-build
- project:
name: deb-networking-mlnx
jobs:
- debian-pkg-build
- project:
name: deb-networking-nec
jobs:
- debian-pkg-build
- project:
name: deb-networking-odl
jobs:
- debian-pkg-build
- project:
name: deb-networking-ovn
jobs:
- debian-pkg-build
- project:
name: deb-neutron
jobs:
- debian-pkg-build
- project:
name: deb-neutron-fwaas
jobs:
- debian-pkg-build
- project:
name: deb-neutron-lbaas
jobs:
- debian-pkg-build
- project:
name: deb-neutron-taas
jobs:
- debian-pkg-build
- project:
name: deb-neutron-vpnaas
jobs:
- debian-pkg-build
- project:
name: deb-nodepool
jobs:
- debian-pkg-build
- project:
name: deb-nova
jobs:
- debian-pkg-build
- project:
name: deb-novnc
jobs:
- debian-pkg-build
- project:
name: deb-openstack-doc-tools
jobs:
- debian-pkg-build
- project:
name: deb-openstack-meta-packages
jobs:
- debian-pkg-build
- project:
name: deb-openstack-nose
jobs:
- debian-pkg-build
- project:
name: deb-openstack-pkg-tools
jobs:
- reprepro-import-{reprepro}-{codename}:
reprepro: debian-openstack
codename: jessie
- reprepro-import-{reprepro}-{codename}:
reprepro: debian-openstack
codename: jessie-backports
- reprepro-sign-{codename}:
codename: jessie
- reprepro-sign-{codename}:
codename: jessie-backports
- reprepro-release-{volume}:
volume: deb-openstack
- project:
name: deb-openstack-trove
jobs:
- debian-pkg-build
- project:
name: deb-oslosphinx
jobs:
- debian-pkg-build
- project:
name: deb-python-aioeventlet
jobs:
- debian-pkg-build
- project:
name: deb-python-aodhclient
jobs:
- debian-pkg-build
- project:
name: deb-python-autobahn
jobs:
- debian-pkg-build
- project:
name: deb-python-automaton
jobs:
- debian-pkg-build
- project:
name: deb-python-barbicanclient
jobs:
- debian-pkg-build
- project:
name: deb-python-bashate
jobs:
- debian-pkg-build
- project:
name: deb-python-cassandra-driver
jobs:
- debian-pkg-build
- project:
name: deb-python-castellan
jobs:
- debian-pkg-build
- project:
name: deb-python-ceilometerclient
jobs:
- debian-pkg-build
- project:
name: deb-python-ceilometermiddleware
jobs:
- debian-pkg-build
- project:
name: deb-python-cinderclient
jobs:
- debian-pkg-build
- project:
name: deb-python-cliff
jobs:
- debian-pkg-build
- project:
name: deb-python-coffin
jobs:
- debian-pkg-build
- project:
name: deb-python-colander
jobs:
- debian-pkg-build
- project:
name: deb-python-concurrent.futures
jobs:
- debian-pkg-build
- project:
name: deb-python-congressclient
jobs:
- debian-pkg-build
- project:
name: deb-python-cotyledon
jobs:
- debian-pkg-build
- project:
name: deb-python-couleur
jobs:
- debian-pkg-build
- project:
name: deb-python-crank
jobs:
- debian-pkg-build
- project:
name: deb-python-croniter
jobs:
- debian-pkg-build
- project:
name: deb-python-csscompressor
jobs:
- debian-pkg-build
- project:
name: deb-python-cursive
jobs:
- debian-pkg-build
- project:
name: deb-python-daemonize
jobs:
- debian-pkg-build
- project:
name: deb-python-dcos
jobs:
- debian-pkg-build
- project:
name: deb-python-ddt
jobs:
- debian-pkg-build
- project:
name: deb-python-debtcollector
jobs:
- debian-pkg-build
- project:
name: deb-python-designateclient
jobs:
- debian-pkg-build
- project:
name: deb-python-dib-utils
jobs:
- debian-pkg-build
- project:
name: deb-python-diskimage-builder
jobs:
- debian-pkg-build
- project:
name: deb-python-django-appconf
jobs:
- debian-pkg-build
- project:
name: deb-python-django-babel
jobs:
- debian-pkg-build
- project:
name: deb-python-django-bootstrap-form
jobs:
- debian-pkg-build
- project:
name: deb-python-django-compressor
jobs:
- debian-pkg-build
- project:
name: deb-python-django-discover-runner
jobs:
- debian-pkg-build
- project:
name: deb-python-django-formtools
jobs:
- debian-pkg-build
- project:
name: deb-python-django-openstack-auth
jobs:
- debian-pkg-build
- project:
name: deb-python-django-overextends
jobs:
- debian-pkg-build
- project:
name: deb-python-django-pyscss
jobs:
- debian-pkg-build
- project:
name: deb-python-doc8
jobs:
- debian-pkg-build
- project:
name: deb-python-dogpile.cache
jobs:
- debian-pkg-build
- project:
name: deb-python-dogpile.core
jobs:
- debian-pkg-build
- project:
name: deb-python-editor
jobs:
- debian-pkg-build
- project:
name: deb-python-eventlet
jobs:
- debian-pkg-build
- project:
name: deb-python-extras
jobs:
- debian-pkg-build
- project:
name: deb-python-falcon
jobs:
- debian-pkg-build
- project:
name: deb-python-fasteners
jobs:
- debian-pkg-build
- project:
name: deb-python-fixtures
jobs:
- debian-pkg-build
- project:
name: deb-python-frozendict
jobs:
- debian-pkg-build
- project:
name: deb-python-fuelclient
jobs:
- debian-pkg-build
- project:
name: deb-python-funcsigs
jobs:
- debian-pkg-build
- project:
name: deb-python-functools32
jobs:
- debian-pkg-build
- project:
name: deb-python-futurist
jobs:
- debian-pkg-build
- project:
name: deb-python-gabbi
jobs:
- debian-pkg-build
- project:
name: deb-python-glance-store
jobs:
- debian-pkg-build
- project:
name: deb-python-glanceclient
jobs:
- debian-pkg-build
- project:
name: deb-python-gnocchiclient
jobs:
- debian-pkg-build
- project:
name: deb-python-greenio
jobs:
- debian-pkg-build
- project:
name: deb-python-hacking
jobs:
- debian-pkg-build
- project:
name: deb-python-happybase
jobs:
- debian-pkg-build
- project:
name: deb-python-heatclient
jobs:
- debian-pkg-build
- project:
name: deb-python-httpretty
jobs:
- debian-pkg-build
- project:
name: deb-python-ironic-inspector-client
jobs:
- debian-pkg-build
- project:
name: deb-python-ironic-lib
jobs:
- debian-pkg-build
- project:
name: deb-python-ironicclient
jobs:
- debian-pkg-build
- project:
name: deb-python-jingo
jobs:
- debian-pkg-build
- project:
name: deb-python-json-patch
jobs:
- debian-pkg-build
- project:
name: deb-python-json-pointer
jobs:
- debian-pkg-build
- project:
name: deb-python-jsonpath-rw
jobs:
- debian-pkg-build
- project:
name: deb-python-jsonpath-rw-ext
jobs:
- debian-pkg-build
- project:
name: deb-python-jsonrpclib
jobs:
- debian-pkg-build
- project:
name: deb-python-jsonschema
jobs:
- debian-pkg-build
- project:
name: deb-python-k8sclient
jobs:
- debian-pkg-build
- project:
name: deb-python-kafka
jobs:
- debian-pkg-build
- project:
name: deb-python-keystoneauth1
jobs:
- debian-pkg-build
- project:
name: deb-python-keystoneclient
jobs:
- debian-pkg-build
- project:
name: deb-python-keystonemiddleware
jobs:
- debian-pkg-build
- project:
name: deb-python-kmip
jobs:
- debian-pkg-build
- project:
name: deb-python-ldappool
jobs:
- debian-pkg-build
- project:
name: deb-python-lesscpy
jobs:
- debian-pkg-build
- project:
name: deb-python-linecache2
jobs:
- debian-pkg-build
- project:
name: deb-python-magnumclient
jobs:
- debian-pkg-build
- project:
name: deb-python-manilaclient
jobs:
- debian-pkg-build
- project:
name: deb-python-memcache
jobs:
- debian-pkg-build
- project:
name: deb-python-microversion-parse
jobs:
- debian-pkg-build
- project:
name: deb-python-misaka
jobs:
- debian-pkg-build
- project:
name: deb-python-mistralclient
jobs:
- debian-pkg-build
- project:
name: deb-python-monascaclient
jobs:
- debian-pkg-build
- project:
name: deb-python-monotonic
jobs:
- debian-pkg-build
- project:
name: deb-python-mox3
jobs:
- debian-pkg-build
- project:
name: deb-python-multi-key-dict
jobs:
- debian-pkg-build
- project:
name: deb-python-muranoclient
jobs:
- debian-pkg-build
- project:
name: deb-python-neutron-lib
jobs:
- debian-pkg-build
- project:
name: deb-python-neutronclient
jobs:
- debian-pkg-build
- project:
name: deb-python-nose-exclude
jobs:
- debian-pkg-build
- project:
name: deb-python-nose-parameterized
jobs:
- debian-pkg-build
- project:
name: deb-python-nose-timer
jobs:
- debian-pkg-build
- project:
name: deb-python-nosehtmloutput
jobs:
- debian-pkg-build
- project:
name: deb-python-novaclient
jobs:
- debian-pkg-build
- project:
name: deb-python-oauth2client
jobs:
- debian-pkg-build
- project:
name: deb-python-openstackclient
jobs:
- debian-pkg-build
- project:
name: deb-python-openstackdocstheme
jobs:
- debian-pkg-build
- project:
name: deb-python-openstacksdk
jobs:
- debian-pkg-build
- project:
name: deb-python-os-api-ref
jobs:
- debian-pkg-build
- project:
name: deb-python-os-apply-config
jobs:
- debian-pkg-build
- project:
name: deb-python-os-brick
jobs:
- debian-pkg-build
- project:
name: deb-python-os-client-config
jobs:
- debian-pkg-build
- project:
name: deb-python-os-cloud-config
jobs:
- debian-pkg-build
- project:
name: deb-python-os-collect-config
jobs:
- debian-pkg-build
- project:
name: deb-python-os-net-config
jobs:
- debian-pkg-build
- project:
name: deb-python-os-refresh-config
jobs:
- debian-pkg-build
- project:
name: deb-python-os-testr
jobs:
- debian-pkg-build
- project:
name: deb-python-os-vif
jobs:
- debian-pkg-build
- project:
name: deb-python-os-win
jobs:
- debian-pkg-build
- project:
name: deb-python-osc-lib
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.cache
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.concurrency
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.config
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.context
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.db
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.i18n
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.log
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.messaging
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.middleware
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.policy
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.privsep
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.reports
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.rootwrap
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.serialization
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.service
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.utils
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.versionedobjects
jobs:
- debian-pkg-build
- project:
name: deb-python-oslo.vmware
jobs:
- debian-pkg-build
- project:
name: deb-python-oslotest
jobs:
- debian-pkg-build
- project:
name: deb-python-osprofiler
jobs:
- debian-pkg-build
- project:
name: deb-python-pager
jobs:
- debian-pkg-build
- project:
name: deb-python-pbr
jobs:
- debian-pkg-build
- project:
name: deb-python-pecan
jobs:
- debian-pkg-build
- project:
name: deb-python-pika-pool
jobs:
- debian-pkg-build
- project:
name: deb-python-pint
jobs:
- debian-pkg-build
- project:
name: deb-python-positional
jobs:
- debian-pkg-build
- project:
name: deb-python-proliantutils
jobs:
- debian-pkg-build
- project:
name: deb-python-pulp
jobs:
- debian-pkg-build
- project:
name: deb-python-pycadf
jobs:
- debian-pkg-build
- project:
name: deb-python-pydot-ng
jobs:
- debian-pkg-build
- project:
name: deb-python-pydotplus
jobs:
- debian-pkg-build
- project:
name: deb-python-pyeclib
jobs:
- debian-pkg-build
- project:
name: deb-python-pyghmi
jobs:
- debian-pkg-build
- project:
name: deb-python-pygit2
jobs:
- debian-pkg-build
- project:
name: deb-python-pykmip
jobs:
- debian-pkg-build
- project:
name: deb-python-pyldap
jobs:
- debian-pkg-build
- project:
name: deb-python-pymemcache
jobs:
- debian-pkg-build
- project:
name: deb-python-pymysql
jobs:
- debian-pkg-build
- project:
name: deb-python-pyngus
jobs:
- debian-pkg-build
- project:
name: deb-python-pysaml2
jobs:
- debian-pkg-build
- project:
name: deb-python-pytimeparse
jobs:
- debian-pkg-build
- project:
name: deb-python-pyvmomi
jobs:
- debian-pkg-build
- project:
name: deb-python-quantumclient
jobs:
- debian-pkg-build
- project:
name: deb-python-rcssmin
jobs:
- debian-pkg-build
- project:
name: deb-python-rednose
jobs:
- debian-pkg-build
- project:
name: deb-python-reno
jobs:
- debian-pkg-build
- project:
name: deb-python-requestbuilder
jobs:
- debian-pkg-build
- project:
name: deb-python-requests-kerberos
jobs:
- debian-pkg-build
- project:
name: deb-python-requests-mock
jobs:
- debian-pkg-build
- project:
name: deb-python-requests-unixsocket
jobs:
- debian-pkg-build
- project:
name: deb-python-requestsexceptions
jobs:
- debian-pkg-build
- project:
name: deb-python-retrying
jobs:
- debian-pkg-build
- project:
name: deb-python-rfc3986
jobs:
- debian-pkg-build
- project:
name: deb-python-rjsmin
jobs:
- debian-pkg-build
- project:
name: deb-python-rtslib-fb
jobs:
- debian-pkg-build
- project:
name: deb-python-saharaclient
jobs:
- debian-pkg-build
- project:
name: deb-python-savannaclient
jobs:
- debian-pkg-build
- project:
name: deb-python-scciclient
jobs:
- debian-pkg-build
- project:
name: deb-python-seamicroclient
jobs:
- debian-pkg-build
- project:
name: deb-python-semantic-version
jobs:
- debian-pkg-build
- project:
name: deb-python-semver
jobs:
- debian-pkg-build
- project:
name: deb-python-senlinclient
jobs:
- debian-pkg-build
- project:
name: deb-python-shotgun
jobs:
- debian-pkg-build
- project:
name: deb-python-sqlalchemy-utils
jobs:
- debian-pkg-build
- project:
name: deb-python-steadymark
jobs:
- debian-pkg-build
- project:
name: deb-python-swiftclient
jobs:
- debian-pkg-build
- project:
name: deb-python-tackerclient
jobs:
- debian-pkg-build
- project:
name: deb-python-taskflow
jobs:
- debian-pkg-build
- project:
name: deb-python-tempest-lib
jobs:
- debian-pkg-build
- project:
name: deb-python-testtools
jobs:
- debian-pkg-build
- project:
name: deb-python-toml
jobs:
- debian-pkg-build
- project:
name: deb-python-tooz
jobs:
- debian-pkg-build
- project:
name: deb-python-tosca-parser
jobs:
- debian-pkg-build
- project:
name: deb-python-traceback2
jobs:
- debian-pkg-build
- project:
name: deb-python-trollius
jobs:
- debian-pkg-build
- project:
name: deb-python-troveclient
jobs:
- debian-pkg-build
- project:
name: deb-python-tuskarclient
jobs:
- debian-pkg-build
- project:
name: deb-python-txaio
jobs:
- debian-pkg-build
- project:
name: deb-python-warlock
jobs:
- debian-pkg-build
- project:
name: deb-python-watcherclient
jobs:
- debian-pkg-build
- project:
name: deb-python-weakrefmethod
jobs:
- debian-pkg-build
- project:
name: deb-python-websocket-client
jobs:
- debian-pkg-build
- project:
name: deb-python-wrapt
jobs:
- debian-pkg-build
- project:
name: deb-python-wsgi-intercept
jobs:
- debian-pkg-build
- project:
name: deb-python-wsme
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-bootstrap
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-cookies
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-fileupload
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-gettext
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-lrdragndrop
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-mock
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-angular-schema-form
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-bootstrap-datepicker
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-bootstrap-scss
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-bootswatch
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-d3
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-font-awesome
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-hogan
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jasmine
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jquery
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jquery-migrate
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jquery-ui
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jquery.bootstrap.wizard
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jquery.quicksearch
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jquery.tablesorter
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-jsencrypt
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-magic-search
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-mdi
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-objectpath
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-qunit
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-rickshaw
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-roboto-fontface
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-smart-table
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-spin
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-term.js
jobs:
- debian-pkg-build
- project:
name: deb-python-xstatic-tv4
jobs:
- debian-pkg-build
- project:
name: deb-python-xvfbwrapper
jobs:
- debian-pkg-build
- project:
name: deb-python-yaql
jobs:
- debian-pkg-build
- project:
name: deb-python-zaqarclient
jobs:
- debian-pkg-build
- project:
name: deb-rally
jobs:
- debian-pkg-build
- project:
name: deb-ryu
jobs:
- debian-pkg-build
- project:
name: deb-sahara
jobs:
- debian-pkg-build
- project:
name: deb-sahara-dashboard
jobs:
- debian-pkg-build
- project:
name: deb-senlin
jobs:
- debian-pkg-build
- project:
name: deb-senlin-dashboard
jobs:
- debian-pkg-build
- project:
name: deb-spice-html5
jobs:
- debian-pkg-build
- project:
name: deb-stevedore
jobs:
- debian-pkg-build
- project:
name: deb-subunit
jobs:
- debian-pkg-build
- project:
name: deb-swauth
jobs:
- debian-pkg-build
- project:
name: deb-swift
jobs:
- debian-pkg-build
- project:
name: deb-swift-bench
jobs:
- debian-pkg-build
- project:
name: deb-swift-plugin-s3
jobs:
- debian-pkg-build
- project:
name: deb-tempest
jobs:
- debian-pkg-build
- project:
name: deb-testresources
jobs:
- debian-pkg-build
- project:
name: deb-trove
jobs:
- debian-pkg-build
- project:
name: deb-trove-dashboard
jobs:
- debian-pkg-build
- project:
name: deb-watcher
jobs:
- debian-pkg-build
- project:
name: deb-websockify
jobs:
- debian-pkg-build
- project:
name: deb-zaqar
jobs:
- debian-pkg-build
- project:
name: deb-zaqar-ui
jobs:
- debian-pkg-build
- 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
- openstack-releasenotes-jobs
- 'lib-forward-testing-{name}'
- project:
name: defcore
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- 'gate-{name}-docs-{node}':
node:
- ubuntu-xenial
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- doc8
- jsonlint
- jsonschema
node:
- ubuntu-xenial
- 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: ''
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-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-{designate-driver}{special}{job-suffix}':
node: ubuntu-trusty
branch-override: default
special: '-postgres'
job-suffix: '-nv'
designate-driver:
- powerdns
- 'gate-tempest-dsvm-designate-{designate-driver}{special}{job-suffix}':
node: ubuntu-trusty
branch-override: default
special: '-worker-model'
job-suffix: '-nv'
designate-driver:
- powerdns
- '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
- '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
- 'gate-tempest-dsvm-designate-{designate-driver}{special}{job-suffix}':
node: ubuntu-xenial
special: ''
job-suffix: '-nv'
designate-driver: 'pdns4'
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
- translation-jobs-newton
- 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-{node}:
node: ubuntu-xenial
- 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
- devstack-jobs-xenial:
pipeline: gate
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
- devstack-stable-jobs:
pipeline: gate
node: ubuntu-xenial
job-suffix: '-newton'
branch-override: stable/newton
# 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
- devstack-stable-jobs:
pipeline: gate
node: ubuntu-xenial
job-suffix: '-newton-nv'
branch-override: stable/newton
# 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-stable-jobs:
pipeline: periodic
node: ubuntu-xenial
job-suffix: '-newton'
branch-override: stable/newton
- devstack-periodic-master-jobs:
pipeline: periodic
node: ubuntu-xenial
job-suffix: '-master'
branch-override: master
# Special jobs for devstack-gate
- devstack-gate-jobs:
node: ubuntu-trusty
- '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- '{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-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-trusty
node: ubuntu-trusty-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-trusty
node: ubuntu-trusty-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-trusty
node: ubuntu-trusty-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-multinode-full-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-dvr-multinode-scenario-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
job-suffix: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-multinode-live-migration-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-neutron-multinode-live-migration{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
job-suffix: '-nv'
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
- '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}':
name: centos7
pipeline: gate
node: centos-7
neutron: 1
job-suffix: '-nv'
- '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}':
pipeline: gate
name: fedora24
job-suffix: '-nv'
node: fedora-24
neutron: 1
- 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'
- project:
name: devstack-plugin-ceph
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{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-{node}{job-suffix}':
node: ubuntu-xenial
pipeline: gate
plugin: ceph
plugin-repo: openstack/devstack-plugin-ceph
job-suffix: ''
branch-override: default
- project:
name: devstack-plugin-glusterfs
jobs:
- gate-{name}-bashate
- 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-libvirt-qemu
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-bashate
- 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-xenial
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: '-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}-{node}':
envlist: func
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: ''
- '{pipeline}-dsvm-nodepool-src-diskimage-builder{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: 'default'
- 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
- translation-jobs-newton
- 'gate-{name}-tox-{envlist}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
envlist:
- py27dj18
- py27dj19
- 'gate-{name}-tox-{envlist}-{node}':
node: ubuntu-xenial
envlist:
- py27dj110
- 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
- '{pipeline}-dragonflow-dsvm-fullstack-ml2{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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'
- '{name}-tarball-signing'
- 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:
- linters-jobs
- gate-{name}-pep8-{node}:
node:
- ubuntu-xenial
- gate-{name}-docs-{node}:
node:
- ubuntu-xenial
- gate-{name}-python27-{node}:
node:
- ubuntu-xenial
- 'gate-{name}-tox-{envlist}-{node}':
envlist: queries
node:
- ubuntu-xenial
- project:
name: election
docroot: election
jobs:
- linters-jobs
- gate-{name}-requirements
- gate-{name}-python27-{node}:
node:
- ubuntu-xenial
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 'gate-{name}-docs-{node}':
node:
- ubuntu-xenial
- '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:
- nodejs4-jobs
- nodejs4-docs
- nodejs4-publish-to-npm
- openstack-publish-jobs
- 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'
- '{name}-tarball-signing'
- gate-{name}-docs-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: ''
- pypi-jobs
- gate-{name}-pylint
- gate-osbackup-{name}-dsvm-{node}{job-suffix}:
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
- project:
name: freezer-api
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- pypi-jobs
- gate-{name}-pylint
- gate-osbackup-{name}-dsvm-{node}{job-suffix}:
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
- project:
name: freezer-dr
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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: ''
- pypi-jobs
- gate-{name}-pylint
- translation-jobs
- gate-osbackup-{name}-dsvm-{node}{job-suffix}:
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
- 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
- 'gate-{name}-python35{suffix}':
suffix: ''
- hook-{name}-rtfd
- project:
name: fuel-ccp-ceph
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-ci-config
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-cinder
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-debian-base
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-entrypoint
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: fuel-ccp-etcd
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-galera
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-glance
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-heat
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-horizon
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-installer
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: fuel-ccp-ironic
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-keystone
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-mariadb
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-memcached
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-murano
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-neutron
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-nova
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-openstack-base
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-rabbitmq
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-sahara
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-searchlight
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-specs
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-stacklight
tarball-site: tarballs.openstack.org
jobs:
- linters-jobs
- project:
name: fuel-ccp-tests
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-ccp-zmq
tarball-site: tarballs.openstack.org
jobs:
- linters-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: ''
- gate-{name}-pylint
- project:
name: fuel-docs
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-docs-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-nailgun-extension-cluster-upgrade
tarball-site: tarballs.openstack.org
jobs:
- python-db-jobs
- project:
name: fuel-nailgun-extension-converted-serializers
tarball-site: tarballs.openstack.org
jobs:
- python-db-jobs
- project:
name: fuel-nailgun-extension-iac
tarball-site: tarballs.openstack.org
jobs:
- python-db-jobs
- project:
name: fuel-noop-fixtures
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- hook-{name}-rtfd
- project:
name: fuel-octane
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- coverage-jobs
- puppet-check-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:
- nodejs4-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
- openstack-releasenotes-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: ''
- pypi-jobs
- hook-{name}-rtfd
- project:
name: gearman-plugin
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: germqtt
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- 'gate-{name}-tox-{envlist}-{node}':
envlist: docs-linkcheck
node:
- ubuntu-xenial
- 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
- cross-python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- 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}-{node}{job-suffix}':
node: ubuntu-trusty
pipeline: gate
plugin: ceph
plugin-repo: openstack/devstack-plugin-ceph
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}':
node: ubuntu-xenial
pipeline: gate
plugin: ceph
plugin-repo: openstack/devstack-plugin-ceph
job-suffix: ''
branch-override: default
- project:
name: glare
tarball-site: tarballs.openstack.org
jobs:
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- pypi-jobs
- project:
name: glare-specs
jobs:
- specs-jobs
- 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}-{node}:
envlist:
- py27-postgresql
- py34-postgresql
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-tox-db-{envlist}-{node}:
node: ubuntu-xenial
envlist:
- py27-mysql
- py35-mysql
- py35-postgresql
- py27-mysql-ceph-upgrade-from-2.2
- py35-postgresql-file-upgrade-from-2.2
- py27-mysql-ceph-upgrade-from-3.0
- py35-postgresql-file-upgrade-from-3.0
- pypi-jobs
- gate-{name}-bashate
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
storagedriver: file
sqldriver: mysql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
storagedriver: swift
sqldriver: postgresql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
storagedriver: ceph
sqldriver: mysql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}-{node}':
node: ubuntu-xenial
pipeline: gate
storagedriver: influxdb
sqldriver: mysql
- 'gate-telemetry-dsvm-integration-{name}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- openstack-publish-jobs
- project:
name: governance
tarball-site: tarballs.openstack.org
docroot: governance
jobs:
- linters-jobs
- 'gate-{name}-docs-{node}':
node:
- ubuntu-xenial
- 'static-{name}-publish'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: validate
node:
- ubuntu-xenial
- project:
name: governance-uc
docroot: uc
jobs:
- 'gate-{name}-docs-{node}':
node:
- ubuntu-xenial
- 'static-{name}-publish'
- project:
name: governance-website
jobs:
- 'gate-{name}-docs-{node}':
node:
- ubuntu-xenial
- 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-aim{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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
- python-newton-bitrot-db-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{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}-{node}{special}{job-suffix}':
datastore: mysql
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
special: ''
job-suffix: ''
branch-designator: ''
branch-override: default
engine: orig
lbaasversion: lbaasv2
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{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}-{node}{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}-{node}{special}{job-suffix}':
datastore: mysql
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
special: ''
job-suffix: ''
branch-override: default
engine: convg
lbaasversion: lbaasv2
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{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-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-heat-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-heat-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: '-nv'
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}-{node}':
envlist: py27-tp
node:
- ubuntu-xenial
- project:
name: horizon
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- cross-python-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- nodejs4-jobs
- horizon-dsvm-integration-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- py27dj19
- py27dj110
node:
- ubuntu-xenial
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- py27dj18
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-horizon-selenium-headless-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-horizon-dsvm-tempest-plugin-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: hurricane
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: i18n
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-docs-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-requirements
- project:
name: i18n-specs
jobs:
- specs-jobs
- project:
name: inception
jobs:
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: iotronic
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ipa-example-hardware-managers
jobs:
- gate-{name}-pep8-{node}:
node: ubuntu-xenial
- 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
job-suffix:
- ''
- '-nv'
src:
- ''
- '-src'
driver:
- 'pxe_ssh'
- 'agent_ssh'
- 'pxe_ipmitool'
- 'agent_ipmitool'
ramdisk-type:
- 'coreos'
- 'tinyipa'
image-type:
- 'wholedisk'
- 'partition'
exclude:
# agent_ssh driver with partitions is experimental
- image-type: 'partition'
driver: 'agent_ssh'
job-suffix: ''
# pxe_ssh driver with whole disk images is experimental
- image-type: 'wholedisk'
driver: 'pxe_ssh'
job-suffix: ''
# coreos jobs are only run as source jobs
- ramdisk-type: 'coreos'
src: ''
# these jobs are always voting
- image-type: 'partition'
driver: 'pxe_ssh'
job-suffix: '-nv'
- image-type: 'partition'
driver: 'pxe_ipmitool'
job-suffix: '-nv'
- image-type: 'partition'
driver: 'agent_ipmitool'
job-suffix: '-nv'
- image-type: 'wholedisk'
driver: 'pxe_ipmitool'
job-suffix: '-nv'
# source variants of these jobs are always voting
- image-type: 'wholedisk'
driver: 'agent_ssh'
src: '-src'
job-suffix: '-nv'
- image-type: 'wholedisk'
driver: 'agent_ipmitool'
src: '-src'
job-suffix: '-nv'
# exclude ipmitool jobs from running on trusty, stable branches
# should continue to run on pxe_ssh and trusty
- driver: 'pxe_ipmitool'
node: 'ubuntu-trusty'
- driver: 'agent_ipmitool'
node: 'ubuntu-trusty'
# exclude ssh jobs from running on xenial
- driver: 'pxe_ssh'
node: 'ubuntu-xenial'
- driver: 'agent_ssh'
node: 'ubuntu-xenial'
jobs:
- coverage-db-jobs
- python-db-jobs
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- install-guide-jobs:
service: baremetal
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- api-ref-jobs:
service: baremetal
- '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
branch-override: default
driver: 'pxe_ipmitool'
job-suffix: ''
ramdisk-type: 'tinyipa256'
src: '-src'
- '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-multinode{job-suffix}':
pipeline: gate
node: ubuntu-trusty-2-node
branch-override: default
driver: 'agent_ssh'
job-suffix: '-nv'
ramdisk-type: 'tinyipa'
image-type: 'wholedisk'
src: ''
- '{pipeline}-ironic-dsvm-functional{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
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-{driver}-postgres-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
driver:
- 'pxe_ipmitool'
- 'pxe_ssh'
job-suffix: '-nv'
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-inspector{src}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
src: ''
- '{pipeline}-tempest-dsvm-ironic-multitenant-network-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-ironic{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-grenade-dsvm-ironic-multitenant{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- '{pipeline}-ironic-dsvm-multitest{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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}-{node}':
envlist: func
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-{name}-tox-{envlist}-{node}':
envlist: func3
node: ubuntu-xenial
- '{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{src}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
src: ''
- '{pipeline}-tempest-dsvm-ironic-inspector-discovery{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-ironic-inspector{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- project:
name: ironic-inspector-specs
jobs:
- gate-{name}-docs-{node}:
node:
- ubuntu-xenial
- gate-{name}-pep8-{node}:
node:
- ubuntu-xenial
- '{name}-publish-specs'
- project:
name: ironic-inspector-tempest-plugin
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: ironic-lib
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- '{pipeline}-tempest-dsvm-ironic-lib-{image-type}-{driver}-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix:
- ''
- '-nv'
driver:
- 'pxe_ipmitool'
- 'agent_ipmitool'
image-type:
- 'wholedisk'
- 'partition'
exclude:
# all xenial jobs are voting
- node: 'ubuntu-xenial'
job-suffix: '-nv'
# these jobs are not voting yet
- image-type: 'partition'
driver: 'agent_ipmitool'
job-suffix: ''
node: 'ubuntu-trusty'
- image-type: 'wholedisk'
driver: 'pxe_ipmitool'
job-suffix: ''
node: 'ubuntu-trusty'
# these jobs are voting
- image-type: 'partition'
driver: 'pxe_ipmitool'
job-suffix: '-nv'
node: 'ubuntu-trusty'
- image-type: 'wholedisk'
driver: 'agent_ipmitool'
job-suffix: '-nv'
node: 'ubuntu-trusty'
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'
- '{pipeline}-tempest-dsvm-ironic-inspector{src}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
src: '-src'
- 'ironic-python-agent-buildimage-{image-type}':
image-type: coreos
- 'ironic-python-agent-buildimage-{image-type}':
image-type: tinyipa
- 'gate-{name}-tox-{envlist}-{node}':
envlist: func
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-tempest-plugin
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: ironic-ui
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- nodejs4-jobs
- openstack-releasenotes-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-newton
- project:
name: ironic-webclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-jobs
- '{name}-nodejs{version}-npm-publish-tarball':
version: '4'
- '{name}-nodejs{version}-npm-publish-draft':
package-dir: 'www' # Grab everything in ./package/www
version: '4'
- 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}-{node}':
envlist: docs-linkcheck
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: js-afs-blob-store
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: js-generator-openstack
tarball-site: tarballs.openstack.org
jobs:
- nodejs4-jobs
- nodejs4-publish-to-npm
- nodejs4-docs
- '{name}-nodejs{version}-npm-docs':
version: 6
- project:
name: js-openstack-lib
tarball-site: tarballs.openstack.org
jobs:
- nodejs4-jobs
- nodejs4-publish-to-npm
- nodejs6-jobs
- nodejs6-docs
- '{name}-dsvm-nodejs{version}-npm-run-{command}':
command: functional-test
version: 4
- '{name}-dsvm-nodejs{version}-npm-run-{command}':
command: functional-test
version: 6
- '{name}-nodejs{version}-npm-sdk-docs':
version: 6
- project:
name: js-openstack-registry-hooks
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: k8s-docker-suite-app-murano
jobs:
- hook-{name}-rtfd
- 'gate-{name}-docs-{node}':
node:
- ubuntu-xenial
- ubuntu-trusty
- 'gate-{name}-releasenotes'
- project:
name: karbor
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- '{pipeline}-karbor-dsvm-fullstack{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- project:
name: karbor-dashboard
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- translation-jobs
- project:
name: karma-subunit-reporter
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: keystone
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- cross-python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- gate-rally-dsvm-{name}
- api-ref-jobs:
service: identity
- 'gate-{name}-tox-{envlist}-{node}':
envlist: bandit
node: ubuntu-trusty
- 'gate-{name}-tox-{envlist}-{node}':
envlist: patch_cover
node:
- ubuntu-trusty
- ubuntu-xenial
- '{pipeline}-tempest-dsvm-keystone-eventlet-full{job-suffix}':
pipeline: gate
job-suffix: ''
branch-override: default
node: ubuntu-trusty
- '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{job-suffix}':
pipeline: gate
job-suffix: '-nv'
branch-override: default
node: ubuntu-trusty
- '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{job-suffix}':
pipeline: gate
job-suffix: '-nv'
branch-override: default
node: ubuntu-xenial
- '{pipeline}-keystone-dsvm-functional-{node}{job-suffix}':
pipeline: gate
job-suffix: ''
branch-override: default
node: ubuntu-trusty
- '{pipeline}-keystone-dsvm-functional-{node}{job-suffix}':
pipeline: gate
job-suffix: ''
branch-override: default
node: ubuntu-xenial
- '{pipeline}-keystone-dsvm-functional-v3-only-{node}{job-suffix}':
pipeline: gate
job-suffix: '-nv'
branch-override: default
node: ubuntu-trusty
- '{pipeline}-keystone-dsvm-functional-v3-only-{node}{job-suffix}':
pipeline: gate
job-suffix: '-nv'
branch-override: default
node: ubuntu-xenial
- '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- periodic-python-jobs-with-oslo-master
- 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: ''
- 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: ''
- pypi-jobs
- openstack-releasenotes-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: bandit
node:
- ubuntu-trusty
- 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}-{node}':
envlist: bandit
node:
- ubuntu-xenial
- '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action:
- build
- deploy
distro:
- centos
- oraclelinux
node: 'centos-7'
pipeline: gate
type:
- binary
- source
job-suffix: '-nv'
- '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action:
- build
- deploy
distro: ubuntu
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
type:
- binary
- source
job-suffix: "-nv"
- '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action: deploy-multinode
distro: ubuntu
node: 'ubuntu-trusty-2-node'
pipeline: gate
type: source
job-suffix: "-nv"
- '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action:
- build
distro:
- centos
- oraclelinux
node: 'centos-7'
pipeline: gate
type:
- binary
- source
job-suffix: ''
- '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action:
- build
distro: ubuntu
node:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
type:
- binary
- source
job-suffix: ''
- project:
name: kolla-ansible
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-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action: deploy
distro:
- centos
- oraclelinux
node: 'centos-7'
pipeline: gate
type:
- binary
- source
job-suffix: '-nv'
- '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action: deploy
distro: ubuntu
node:
- ubuntu-xenial
pipeline: gate
type:
- binary
- source
job-suffix: "-nv"
- '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}':
action: deploy-multinode
distro: ubuntu
node: 'ubuntu-xenial-2-node'
pipeline: gate
type: source
job-suffix: "-nv"
- 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}-{config}{job-suffix}':
action: deploy
config: ceph-multi
distro: centos
node: 'centos-7-2-node'
pipeline: gate
type: binary
job-suffix: '-nv'
- '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-suffix}':
action: deploy
config:
- external-ovs
- ceph
- iscsi
distro: centos
node: 'centos-7'
pipeline: gate
type: binary
job-suffix: '-nv'
- '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-suffix}':
action: deploy
config:
- ceph
- iscsi
distro: ubuntu
node: ubuntu-xenial
pipeline: gate
type: binary
job-suffix: '-nv'
- '{pipeline}-kolla-kubernetes-ansible-workflow-{config}{job-suffix}':
config: ceph
node: 'centos-7'
pipeline: gate
job-suffix: '-nv'
- 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:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- openstack-publish-jobs
- pypi-jobs
- 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:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-install-dsvm-kuryr-libnetwork{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack{job-suffix}':
pipeline: gate
node: ubuntu-trusty
kuryr_lib-src: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack{job-suffix}':
pipeline: gate
node: ubuntu-xenial
kuryr_lib-src: '-kuryr_lib-src'
job-suffix: '-nv'
branch-override: default
- '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally{job-suffix}':
pipeline: gate
node: ubuntu-trusty
kuryr_lib-src: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally{job-suffix}':
pipeline: gate
node: ubuntu-xenial
kuryr_lib-src: '-kuryr_lib-src'
job-suffix: '-nv'
branch-override: default
- project:
name: kwapi
jobs:
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: lpmqtt
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: magnum
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-server-release-jobs
- openstack-releasenotes-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
- '{pipeline}-functional-dsvm-magnum-{coe}{special}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
coe: 'swarm'
special: '-ironic'
job-suffix: '-nv'
branch-override: default
- '{pipeline}-magnum-dib-buildimage-{image-name}':
pipeline: periodic
node: ubuntu-trusty
image-name: 'fedora-atomic-23'
branch-override: default
- '{pipeline}-magnum-dib-buildimage-{image-name}':
pipeline: periodic
node: ubuntu-trusty
image-name: 'ubuntu-mesos'
branch-override: default
- api-ref-jobs:
service: container-infrastructure-management
- project:
name: magnum-specs
jobs:
- specs-jobs
- project:
name: magnum-ui
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- nodejs4-jobs
- openstack-publish-jobs
- openstack-server-release-jobs
- openstack-releasenotes-jobs
- translation-jobs
- translation-jobs-newton
- 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
- python-newton-bitrot-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- gate-{name}-pylint
- 'gate-{name}-tox-{envlist}-{node}':
envlist: genconfig
node:
- ubuntu-trusty
- ubuntu-xenial
- api-ref-jobs:
service: shared-file-systems
- install-guide-jobs:
service: shared-file-systems
- '{pipeline}-manilaclient-dsvm-neutron-functional-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
pipeline: 'gate'
suffix: ''
- '{pipeline}-grenade-dsvm-manila-{node}{suffix}':
node:
- 'ubuntu-xenial'
pipeline: 'gate'
branch-override: default
suffix: '-nv'
- 'gate-manila-tempest-minimal-dsvm-{driver}-{node}{suffix}':
node:
- 'ubuntu-trusty'
driver:
- 'lvm'
suffix: ''
- 'gate-manila-tempest-minimal-dsvm-{driver}-{node}{suffix}':
node:
- 'ubuntu-xenial'
driver:
- 'dummy'
- 'lvm'
suffix: ''
- 'gate-manila-tempest-dsvm-cephfs-native-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-hdfs-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
description: postgres-generic-singlebackend
postgres_enabled: '1'
dhss: '1'
back_end_type: 'singlebackend'
driver: 'generic'
test_type: 'api'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-trusty'
description: mysql-generic
postgres_enabled: '0'
dhss: '1'
back_end_type: 'multibackend'
driver: 'generic'
test_type: 'api'
suffix: ''
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-xenial'
description: mysql-generic
postgres_enabled: '0'
dhss: '1'
back_end_type: 'multibackend'
driver: 'generic'
test_type: 'api'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
description: postgres-zfsonlinux
postgres_enabled: '1'
dhss: '0'
back_end_type: 'multibackend'
driver: 'zfsonlinux'
test_type: 'api'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-xenial'
description: postgres-container
postgres_enabled: '1'
dhss: '1'
back_end_type: 'multibackend'
driver: 'container'
test_type: 'api'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
description: generic-no-share-servers
postgres_enabled: '0'
dhss: '0'
back_end_type: 'multibackend'
driver: 'generic'
test_type: 'api'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-{description}-{node}{suffix}':
node:
- 'ubuntu-trusty'
- 'ubuntu-xenial'
description: scenario
postgres_enabled: '0'
dhss: '1'
back_end_type: 'multibackend'
driver: 'generic'
test_type: 'scenario'
suffix: '-nv'
- 'gate-manila-tempest-dsvm-glusterfs-{variant}-{node}{suffix}':
node: 'ubuntu-trusty'
suffix: '-nv'
variant: 'nfs'
- 'gate-manila-tempest-dsvm-glusterfs-{variant}-{node}{suffix}':
node: 'ubuntu-trusty'
suffix: '-nv'
variant: 'native'
- 'gate-manila-tempest-dsvm-glusterfs-{variant}-{node}{suffix}':
node: 'ubuntu-xenial'
suffix: '-nv'
variant: 'nfs'
- 'gate-manila-tempest-dsvm-glusterfs-{variant}-{node}{suffix}':
node: 'ubuntu-xenial'
suffix: '-nv'
variant: 'native'
- 'gate-manila-tempest-dsvm-glusterfs-{variant}-{node}{suffix}':
node: 'ubuntu-xenial'
suffix: '-nv'
variant: 'nfs-heketi'
- 'gate-manila-tempest-dsvm-glusterfs-{variant}-{node}{suffix}':
node: 'ubuntu-xenial'
suffix: '-nv'
variant: 'native-heketi'
- project:
name: manila-image-elements
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-requirements
- gate-{name}-docs-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- '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-test-image
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-bashate
- 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
- translation-jobs-newton
- openstack-releasenotes-jobs
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- py27dj19
- py27dj110
node:
- ubuntu-xenial
- project:
name: marshal
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: masakari
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: masakari-monitors
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:
- nodejs4-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
# A couple of projects import mistral as a library to make
# plugins work. Until the mistral-lib work is done, we need to
# publish mistral itself to pypi for unit test jobs for those
# other projects.
# - openstack-server-release-jobs
- pypi-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}-{node}:
envlist: unit-postgresql
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-mistral-devstack-dsvm-kombu{suffix}':
suffix: '-nv'
node: ubuntu-xenial
- 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: mixmatch
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: molteniron
tarball-site: tarballs.openstack.org
jobs:
- python-db-jobs
- pypi-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-events-api
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-grafana-datasource
tarball-site: tarballs.openstack.org
jobs:
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: monasca-log-api
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- gate-tempest-dsvm-monasca-log-api-{node}{suffix}:
node: ubuntu-xenial
suffix: '-nv'
- 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-transform
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-tempest-dsvm-monasca-transform-python-full
- 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}-tox-{envlist}-{node}':
envlist: py27-mitaka
node:
- ubuntu-xenial
- gate-{name}-pylint
- pypi-jobs
- openstack-publish-jobs
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-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:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- openstack-releasenotes-jobs
- project:
name: murano-apps
jobs:
- linters-jobs
- 'gate-dsvm-{name}-{murano-app}-unittest-{node}{suffix}':
suffix: '-nv'
node:
- ubuntu-xenial
- ubuntu-trusty
murano-app:
- refstackclient
- project:
name: murano-dashboard
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: py27-mitaka
node:
- ubuntu-xenial
- pypi-jobs
- nodejs4-jobs
- openstack-releasenotes-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- project:
name: murano-pkg-check
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- translation-jobs
- 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
- openstack-releasenotes-jobs
- pypi-jobs
- coverage-db-jobs
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- periodic-python-jobs-with-neutron-lib-master
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- '{pipeline}-tempest-dsvm-networking-bagpipe{which}{job-suffix}':
pipeline: gate
branch-override: default
job-suffix: ''
node: ubuntu-xenial
which: ''
- project:
name: networking-bgpvpn
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-db-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- pypi-jobs
- coverage-db-jobs
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- periodic-python-jobs-with-neutron-lib-master
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}{job-suffix}':
pipeline: gate
bgpvpntest: install
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}{job-suffix}':
pipeline: gate
bgpvpntest: install
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}{job-suffix}':
pipeline: gate
bgpvpntest: functional
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}{job-suffix}':
pipeline: gate
bgpvpntest: functional
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-networking-bgpvpn-bagpipe{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- '{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'
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- master
- newton
node:
- ubuntu-xenial
- ubuntu-trusty
- 'gate-{name}-compare-coverage-{node}':
node: ubuntu-xenial
- pypi-jobs
- project:
name: networking-cumulus
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- project:
name: networking-dpm
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 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
- '{pipeline}-networking-generic-switch-dsvm-tempest{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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
jobs:
- python-db-jobs
- pypi-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- 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-db-jobs
- python-db-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- pypi-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-releasenotes-jobs
- periodic-python-jobs-with-neutron-lib-master
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
pipeline: periodic
node: ubuntu-trusty
job-suffix: '-mitaka'
branch-override: stable/mitaka
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
pipeline: periodic
node: ubuntu-trusty
job-suffix: '-liberty'
branch-override: stable/liberty
- '{pipeline}-tempest-dsvm-networking-midonet-ml2-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-ml2-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-grenade-dsvm-networking-midonet-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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:
- coverage-jobs
- python-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- openstack-publish-jobs
- translation-jobs
- openstack-releasenotes-jobs
- pypi-jobs
# tempest-dsvm-networking-odl-{odl-release-base}-nv is for stable/(liberty|mitaka)
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
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: '-nv'
odl-release-base: 'boron-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
odl-release-base: 'carbon-snapshot'
branch-override: default
# tempest-dsvm-networking-odl-{odl-release-base} is for newton+
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-liberty-nv'
odl-release-base: 'beryllium-snapshot'
branch-override: stable/liberty
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-mitaka-nv'
odl-release-base: 'beryllium-snapshot'
branch-override: stable/mitaka
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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: '-liberty-nv'
odl-release-base: 'boron-snapshot'
branch-override: stable/liberty
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-mitaka-nv'
odl-release-base: 'boron-snapshot'
branch-override: stable/mitaka
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
odl-release-base: 'boron-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-liberty-nv'
odl-release-base: 'carbon-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-mitaka-nv'
odl-release-base: 'carbon-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
odl-release-base: 'carbon-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: periodic
node: ubuntu-trusty
job-suffix: '-mitaka'
odl-release-base: 'boron-snapshot'
branch-override: stable/mitaka
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: periodic
node: ubuntu-trusty
job-suffix: '-liberty'
odl-release-base: 'boron-snapshot'
branch-override: stable/liberty
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: periodic
node: ubuntu-trusty
job-suffix: '-liberty'
odl-release-base: 'beryllium-snapshot'
branch-override: stable/liberty
- '{pipeline}-tempest-dsvm-networking-odl-multinode-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
job-suffix: '-nv'
odl-release-base: 'carbon-snapshot'
branch-override: default
- '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
odl-release-base: 'beryllium-snapshot'
branch-override: default
- '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
odl-release-base: 'boron-snapshot'
branch-override: default
- '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
odl-release-base: 'carbon-snapshot'
branch-override: default
- '{pipeline}-grenade-dsvm-networking-odl{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
odltest: fullstack
odl-release-base: 'carbon-snapshot'
job-suffix: '-nv'
branch-override: default
- periodic-python-jobs-with-neutron-lib-master
- 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
jobs:
- python-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:
- coverage-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-services{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-networking-ovn-native-services-multinode{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
job-suffix: '-nv'
branch-override: default
- '{pipeline}-rally-dsvm-networking-ovn{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-install-dsvm-networking-ovn-kuryr{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-networking-ovn-dsvm-{ovntest}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
ovntest: functional
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-networking-ovn{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- periodic-python-jobs-with-neutron-lib-master
- project:
name: networking-ovs-dpdk
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-peregrine
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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
- hook-{name}-rtfd
- project:
name: networking-sfc
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
- periodic-python-jobs-with-neutron-lib-master
- '{pipeline}-networking-sfc-functional-dsvm-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-sfc-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-networking-sfc-functional-dsvm-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-sfc-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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-zte
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
- cross-python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- gate-rally-dsvm-neutron-{name}-{node}{job-suffix}:
node: ubuntu-trusty
job-suffix: ''
- gate-rally-dsvm-neutron-{name}-{node}{job-suffix}:
node: ubuntu-xenial
job-suffix: ''
- '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-trusty
node: ubuntu-trusty-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-trusty
node: ubuntu-trusty-2-node
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{job-suffix}':
pipeline: gate
node-release: ubuntu-xenial
node: ubuntu-xenial-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}-{node}{job-suffix}':
pipeline: gate
python: ''
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-neutron-dsvm-functional{python}-{node}{job-suffix}':
pipeline: gate
python: ''
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-neutron-dsvm-functional{python}-{node}{job-suffix}':
pipeline: gate
python: ''
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-neutron-dsvm-fullstack-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-neutron-dsvm-fullstack-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-neutron-dsvm-api{which}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
which: ''
- '{pipeline}-neutron-dsvm-api{which}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
which: '-pecan'
- '{pipeline}-neutron-dsvm-api{which}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
which: ''
- '{pipeline}-neutron-dsvm-api{which}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
which: '-pecan'
- '{pipeline}-tempest-dsvm-neutron-linuxbridge-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-linuxbridge-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
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: ''
branch-override: default
- '{pipeline}-neutron-dynamic-routing-dsvm-tempest{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- periodic-python-jobs-with-neutron-lib-master
- 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
- python-newton-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-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
branch-designator: ''
branch-override: default
fwaas-version: v2
job-suffix: '-nv'
- '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
branch-designator: ''
branch-override: default
fwaas-version: v1
job-suffix: ''
- '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
branch-designator: ''
branch-override: default
fwaas-version: legacy
job-suffix: ''
- '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
branch-designator: ''
branch-override: default
fwaas-version: v2
job-suffix: '-nv'
- '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
branch-designator: ''
branch-override: default
fwaas-version: v1
job-suffix: '-nv'
- periodic-python-jobs-with-neutron-lib-master
- '{pipeline}-grenade-dsvm-neutron-fwaas-multinode{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
branch-override: default
job-suffix: ''
- 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
- python-newton-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: '-nv'
branch-override: default
lbaasversion: lbaasv2
lbaastest: 'scenario-namespace'
- '{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
- nodejs4-jobs
- pypi-jobs
- translation-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
- openstack-releasenotes-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
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- 'gate-{name}-releasenotes'
- '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: nfv-filters
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nimble
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- gate-{name}-tox-db-{envlist}-{node}:
envlist:
- functional
node:
- ubuntu-xenial
- project:
name: nimble-specs
jobs:
- specs-jobs
- 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
- 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
- cross-python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- gate-{name}-tox-db-{envlist}-{node}:
envlist:
- functional
node:
- ubuntu-trusty
- ubuntu-xenial
- periodic-python-jobs-with-oslo-master
- api-guide-jobs:
service: compute
- api-ref-jobs:
service: compute
- '{pipeline}-tempest-dsvm-neutron-placement-full-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
- '{pipeline}-grenade-dsvm-neutron-nova-next-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- project:
name: nova-docker
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-dpm
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- project:
name: nova-fusioncompute
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-lxd
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: nova-mksproxy
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: nova-zvm-virt-driver
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: oaktree
tarball-site: tarballs.openstack.org
jobs:
- pypi-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- '{pipeline}-oaktree-dsvm-functional{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- hook-{name}-rtfd
- project:
name: oaktreemodel
tarball-site: tarballs.openstack.org
jobs:
- oaktreemodel-tarball
- '{name}-pypi-both-upload'
- '{name}-tarball-signing'
- '{name}-announce-release'
- 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
- python-newton-bitrot-jobs
- pypi-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- periodic-python-jobs-with-oslo-master
- openstack-releasenotes-jobs
- '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
octaviaversion: v1
octaviatest: scenario
- '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-multinode{job-suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
job-suffix: '-nv'
branch-override: default
octaviaversion: v1
octaviatest: scenario
- 'gate-{name}-tox-{envlist}-{node}':
envlist: functional
node: ubuntu-xenial
- project:
name: ooi
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: functional
node:
- ubuntu-xenial
- pypi-jobs
- hook-{name}-rtfd
- project:
name: opencafe
jobs:
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: openstack-ansible
doc-publisher-site: docs.openstack.org
jobs:
- ansible-role-jobs
- gate-{name}-requirements
- openstack-publish-jobs
- openstack-releasenotes-jobs
- deploy-guide-jobs:
service: OpenStack-Ansible
- 'gate-{name}-openstack-ansible-{scenario}-{node}{job-suffix}':
job-suffix: ''
node: ubuntu-trusty
scenario: aio
- 'gate-{name}-openstack-ansible-{scenario}-{node}{job-suffix}':
job-suffix: '-nv'
node:
- centos-7
- ubuntu-xenial
scenario:
- aio
- compute
- ironic
- magnum
- sahara
- swift
- upgrade
- 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-ceph_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_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-haproxy_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-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- linters-jobs
- gate-{name}-requirements
- project:
name: openstack-ansible-os_almanach
doc-publisher-site: docs.openstack.org
jobs:
- ansible-role-jobs
- gate-{name}-requirements
- openstack-publish-jobs
- openstack-releasenotes-jobs
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: '-nv'
ostype:
- centos-7
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- gnocchi
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-xenial
pipeline: gate
scenario:
- upgrade
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-xenial
pipeline: gate
scenario:
- upgrade
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- upgrade
- uwsgi_apache
- uwsgi_nginx
- 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_monasca
doc-publisher-site: docs.openstack.org
jobs:
- ansible-role-jobs
- gate-{name}-requirements
- openstack-publish-jobs
- openstack-releasenotes-jobs
- project:
name: openstack-ansible-os_monasca-agent
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:
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- calico
- dragonflow
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- func_ovs
- upgrade
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- func_lxd
- upgrade
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: '-nv'
ostype:
- centos-7
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- func_pypy
- multi_reg
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-trusty
- ubuntu-xenial
pipeline: gate
scenario:
- upgrade
- 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_trove
doc-publisher-site: docs.openstack.org
jobs:
- ansible-role-jobs
- gate-{name}-requirements
- openstack-publish-jobs
- openstack-releasenotes-jobs
- project:
name: openstack-ansible-os_watcher
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:
- ansible-role-jobs
- gate-{name}-requirements
- openstack-publish-jobs
- openstack-releasenotes-jobs
- 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
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}':
job-suffix: ''
ostype:
- centos-7
- ubuntu-xenial
pipeline: gate
scenario: func_rhel7
- project:
name: openstack-ansible-specs
jobs:
- gate-{name}-requirements
- specs-jobs
- project:
name: openstack-ansible-tests
doc-publisher-site: docs.openstack.org
jobs:
- ansible-role-jobs
- gate-{name}-requirements
- openstack-publish-jobs
- openstack-releasenotes-jobs
- project:
name: openstack-chef-repo
jobs:
- chef-test-jobs
- periodic-{name}-chef-rake-integration-{node}:
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:
- openstack-releasenotes-jobs
- pypi-jobs
- gate-{name}-requirements
- gate-{name}-pep8-{node}:
node: ubuntu-xenial
- 'gate-{name}-python27-{node}':
node: ubuntu-xenial
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- project:
name: openstack-health
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- nodejs4-jobs
- project:
name: openstack-manuals
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- openstack-releasenotes-jobs
- manual-translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- gate-{name}-tox-{envlist}-{node}:
envlist: checksyntax
node: ubuntu-xenial
- project:
name: openstack-resource-agents-specs
jobs:
- specs-jobs
- project:
name: openstack-salt
jobs:
- 'gate-{name}-docs-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-{name}-pep8-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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:
- openstack-publish-jobs
- openstack-releasenotes-jobs
- pypi-jobs
- gate-{name}-requirements
- gate-{name}-docs-{node}:
node: ubuntu-xenial
- gate-{name}-pep8-{node}:
node: ubuntu-xenial
- '{name}-branch-tarball'
- 'gate-{name}-api-ref'
- 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-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: os-api-ref
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- 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}-{node}{job-suffix}':
node: ubuntu-trusty
pipeline: gate
plugin: ceph
plugin-repo: openstack/devstack-plugin-ceph
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}':
node: ubuntu-xenial
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: ''
- pypi-jobs
- openstack-client-publish-jobs
- openstack-releasenotes-jobs
- 'lib-forward-testing-{name}'
- 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-faults
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- pypi-jobs
- hook-{name}-rtfd
- project:
name: os-http
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- project:
name: os-log-merger
tarball-site: tarballs.openstack.org
jobs:
- 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:
- 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: os-xenapi
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
- openstack-releasenotes-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo-cookiecutter
jobs:
- 'gate-{name}-tox-{envlist}-{node}':
envlist: cookiecutter
node:
- ubuntu-trusty
- ubuntu-xenial
- 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
jobs:
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- gate-{name}-tox-db-{envlist}-{node}:
envlist:
- sqla_09
node:
- ubuntu-trusty
- gate-{name}-tox-db-{envlist}-{node}:
envlist:
- mysql-python
node:
- ubuntu-trusty
- ubuntu-xenial
- '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
- openstack-releasenotes-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}{job-suffix}':
version: 'py27'
driver: rabbit
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py34'
driver: rabbit
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: qpid
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: zeromq
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: zeromq
pipeline: gate
node: ubuntu-trusty
ostype: '-proxy'
job-suffix: '-nv'
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: zeromq
pipeline: gate
node: ubuntu-trusty
ostype: '-pub-sub'
job-suffix: '-nv'
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: pika
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: amqp1
pipeline: gate
node: centos-7
ostype: '-centos7'
job-suffix: '-nv'
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py27'
driver: amqp1
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}{ostype}{job-suffix}':
version: 'py34'
driver: amqp1
pipeline: gate
node: ubuntu-trusty
ostype: ''
job-suffix: '-nv'
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: '-nv'
- '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}{ostype}{job-suffix}':
pipeline: gate
plugin: amqp1
node: ubuntu-trusty
ostype: ''
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}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}{job-suffix}':
node: ubuntu-trusty
plugin: pika
job-suffix: ''
- 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}{job-suffix}':
node: ubuntu-trusty
plugin: zmq
job-suffix: ''
- 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}{job-suffix}':
node: ubuntu-trusty
plugin: amqp1
job-suffix: '-nv'
- 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}{job-suffix}':
node: ubuntu-xenial
plugin: amqp1
job-suffix: '-nv'
- 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}{job-suffix}':
node: ubuntu-trusty
plugin: pika
job-suffix: ''
- 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}{job-suffix}':
node: ubuntu-trusty
plugin: zmq
job-suffix: ''
- 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: ''
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- openstack-releasenotes-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: ''
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- openstack-releasenotes-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
- openstack-releasenotes-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
- openstack-releasenotes-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
- openstack-releasenotes-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
- openstack-releasenotes-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
- openstack-releasenotes-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
- openstack-releasenotes-jobs
- 'lib-forward-testing-{name}'
- 'stable-compat-jobs-{name}'
- '{pipeline}-{name}-src-grenade-dsvm-multinode{job-suffix}':
pipeline: gate
node: ubuntu-trusty-2-node
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
- openstack-releasenotes-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
- openstack-releasenotes-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-releasenotes-jobs
- openstack-publish-jobs
- 'lib-forward-testing-{name}'
- 'gate-dsvm-os-loganalyze{job-suffix}':
job-suffix: '-nv'
- project:
name: ospurge
jobs:
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-python27-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: ossa
tarball-site: tarballs.openstack.org
docroot: security
jobs:
- 'gate-{name}-docs-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- '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'
- '{name}-tarball-signing'
- '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: ''
- gate-{name}-tox-db-{envlist}-{node}:
node: ubuntu-xenial
envlist:
- py27-mysql
- py27-postgresql
- py27-mongodb
- py35-mysql
- py35-postgresql
- py35-mongodb
- pypi-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-releasenotes-jobs
- 'gate-telemetry-dsvm-integration-{name}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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:
- 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
- linters-jobs
- generate-specs-site-jobs
- project:
name: project-config-example
jobs:
- linters-jobs
- project:
name: project-team-guide
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- 'gate-{name}-docs-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-cloudkitty
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-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-docker_registry
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-germqtt
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs-xenial:
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-glare
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-lpmqtt
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs-xenial:
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-mosquitto
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs-xenial:
job-suffix: ''
branch-override: default
- 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
jobs:
- puppet-openstack-libraries-jobs
- 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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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'
- project:
name: puppet-openstack_spec_helper
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-releasenotes-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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-panko
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-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-qdr
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
- 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-userstory_dashboard
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: pyeclib
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 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:
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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'
- '{name}-tarball-signing'
- 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:
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: ''
- pypi-jobs
- project:
name: python-cratonclient
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- project:
name: python-cueclient
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-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-don
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-dracclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- pypi-jobs
- openstack-client-publish-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
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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
- openstack-releasenotes-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-glareclient
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- project:
name: python-gnocchiclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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: ''
- '{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: ''
- openstack-client-publish-jobs
- pypi-jobs
- openstack-releasenotes-jobs
- 'gate-{name}-tox-{envlist}-{node}':
envlist: func
node:
- ubuntu-trusty
- ubuntu-xenial
- '{pipeline}-python-ironic-inspector-client-dsvm{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-python-ironic-inspector-client{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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-karborclient
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- 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: ''
- openstack-client-publish-jobs
- pypi-jobs
- translation-jobs
- openstack-releasenotes-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
- '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
- 'gate-{name}-tox-{envlist}-{node}':
envlist: bandit
node:
- ubuntu-trusty
- ubuntu-xenial
- 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: ''
- 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-masakariclient
tarball-site: tarballs.openstack.org
jobs:
- python-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:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: py27-mitaka
node:
- ubuntu-trusty
- ubuntu-xenial
- pypi-jobs
- '{pipeline}-muranoclient-dsvm-functional-{mode}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
mode: 'mysql-backend'
branch-override: default
- openstack-releasenotes-jobs
- translation-jobs
- '{pipeline}-muranoclient-dsvm-functional-{mode}{job-suffix}':
pipeline: gate
mode: 'glare-backend'
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- 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
job-suffix: '-mitaka-nv'
branch-override: stable/mitaka
- '{pipeline}-neutronclient-test-dsvm-{which-test}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
which-test: functional-adv-svcs
job-suffix: ''
branch-override: default
- '{pipeline}-grenade-dsvm-neutron-libs-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- project:
name: python-nimbleclient
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 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: '-mitaka'
job-suffix: '-nv'
branch-override: stable/mitaka
- '{pipeline}-novaclient-dsvm-functional{special}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: '-identity-v3-only'
job-suffix: '-nv'
branch-override: default
- '{pipeline}-novaclient-dsvm-functional{special}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: '-neutron'
job-suffix: ''
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-redfish
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 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: ''
- pypi-jobs
- openstack-client-publish-jobs
- openstack-releasenotes-jobs
- '{pipeline}-{name}-dsvm-scenario-{network}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
network: neutron
- '{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: ''
- 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
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- openstack-releasenotes-jobs
- pypi-jobs
- translation-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
- translation-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: ''
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- openstack-releasenotes-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- 'gate-tripleo-buildimage-{image-name}-{node}{suffix}':
suffix: '-nv'
node: centos-7
image-name: overcloud-full
- 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
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- pypi-jobs
- openstack-client-publish-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: ''
- 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-rally-dsvm-certification-with-keystone-{keystone-version}{job-suffix}:
keystone-version: v2
job-suffix: '-nv'
- gate-rally-dsvm-certification-with-keystone-{keystone-version}{job-suffix}:
keystone-version: v3
job-suffix: '-nv'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: self
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-rally-dsvm-neutron-{name}-{node}{job-suffix}:
node: ubuntu-trusty
job-suffix: '-nv'
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}-{node}{job-suffix}:
node: ubuntu-trusty
job-suffix: ''
- gate-rally-dsvm-neutron-extensions-{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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: refstack
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- nodejs4-jobs
- pypi-jobs
- gate-{name}-tox-db-{envlist}-{node}:
envlist: py27-func-mysql
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- validate
- list-changes
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- '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}-{node}':
envlist:
- keystoneclient-tip
- novaclient-tip
node:
- ubuntu-trusty
- ubuntu-xenial
- 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:
- python-jobs
- pypi-jobs
- gate-{name}-pypy
- openstack-publish-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- propose-requirements-constraints{job-suffix}:
job-suffix: '-master'
branch-override: master
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- validate-projects
node: ubuntu-xenial
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- validate
- babel
- py27-check-uc
node:
- ubuntu-trusty
- ubuntu-xenial
# 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-{node}':
pipeline: gate
node: ubuntu-trusty
- '{pipeline}-pbr-installation-dsvm{variant}-{node}':
pipeline: gate
node: ubuntu-trusty
variant: ''
- '{pipeline}-pbr-installation-dsvm{variant}-{node}':
pipeline: gate
node: ubuntu-trusty
variant: '-upstream'
- '{pipeline}-requirements-integration-dsvm-{node}':
pipeline: gate
node: ubuntu-xenial
- '{pipeline}-pbr-installation-dsvm{variant}-{node}':
pipeline: gate
node: ubuntu-xenial
variant: ''
- '{pipeline}-pbr-installation-dsvm{variant}-{node}':
pipeline: gate
node: ubuntu-xenial
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}-{node}':
envlist: lint
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: rsc
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 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: ''
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-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}-cli{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{pipeline}-{name}-dsvm-scenario-{network}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
network: neutron
- '{pipeline}-{name}-dsvm-scenario-{network}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: ''
branch-override: default
network: nova
- api-ref-jobs:
service: data-processing
- project:
name: sahara-ci-config
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: sahara-dashboard
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- pypi-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- openstack-releasenotes-jobs
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- py27dj19
- py27dj110
node:
- ubuntu-xenial
- 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: ''
- openstack-publish-jobs
- python-jobs
- gate-{name}-pylint
- openstack-releasenotes-jobs
- '{pipeline}-{name}-dsvm-scenario-{network}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
network: neutron
- 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-kubernetes
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
- api-ref-jobs:
service: search
- 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
- nodejs4-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- translation-jobs
- translation-jobs-newton
- project:
name: security-analysis
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- openstack-publish-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:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- gate-rally-dsvm-senlin-{name}
- '{pipeline}-senlin-dsvm-tempest-{test_type}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: ''
branch-override: default
test_type:
- api
- functional
- '{pipeline}-senlin-dsvm-tempest-{test_type}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
job-suffix: '-nv'
branch-override: default
test_type:
- integration
- 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
- nodejs4-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: ''
- 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-libs{job-suffix}':
pipeline: gate
node: ubuntu-trusty
job-suffix: '-nv'
branch-override: default
- '{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:
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: shovel-horizon
tarball-site: tarballs.openstack.org
jobs:
- python-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'
- translation-jobs
- project:
name: solum-dashboard
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-pypy'
- pypi-jobs
- translation-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}-{node}:
envlist: py27sa07
node:
- ubuntu-trusty
- ubuntu-xenial
- '{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:
- nodejs4-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
- openstack-releasenotes-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}-nodejs{version}-npm-run-{command}':
command: 'lint'
version: '4'
- 'gate-{name}-nodejs{version}-npm-run-{command}':
command: 'test-unit'
version: '4'
- 'gate-{name}-nodejs{version}-npm-run-{command}':
command: 'test-functional'
version: '4'
- 'gate-{name}-nodejs{version}-npm-run-{command}':
command: 'test-integration'
version: '4'
- 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: ''
- 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
- cross-python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- openstack-server-release-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- api-ref-jobs:
service: object-storage
- install-guide-jobs:
service: object-storage
- 'gate-{name}-tox-xfs-tmp-{envlist}-{node}':
envlist:
- py27
- py34
- py35
- bandit
- func
- func-fast-post
- func-encryption
node:
- ubuntu-trusty
- ubuntu-xenial
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
special: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
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'
- '{name}-tarball-signing'
- gate-{name}-pylint
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- tempauth
- keystone
- s3acl
node:
- ubuntu-trusty
- ubuntu-xenial
- 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
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- openstack-publish-jobs
- pypi-jobs
- project:
name: system-config
doc-publisher-site: docs.openstack.org
doc-publisher-folder: system-config
jobs:
- puppet-check-jobs:
- linters-jobs
- gate-infra-puppet-apply-{node}:
node:
- centos-7
- debian-jessie
- ubuntu-precise
- ubuntu-trusty
- ubuntu-xenial
- fedora-23
- fedora-24
- infra-publish-jobs
- 'gate-{name}-docs-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- gate-logstash-filters-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- project:
name: tacker
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- 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
- api-ref-jobs:
service: nfv-orchestration
- project:
name: tacker-horizon
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- 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-db-jobs
- 'gate-{name}-python35-db{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
- openstack-releasenotes-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: timmy
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
- openstack-releasenotes-jobs
- gate-{name}-tox-db-{envlist}-{node}:
envlist:
- py27-etcd
- py34-etcd
- py35-etcd
- py27-zookeeper
- py34-zookeeper
- py35-zookeeper
- py27-redis
- py34-redis
- py35-redis
- py27-sentinel
- py34-sentinel
- py35-sentinel
- py27-memcached
- py34-memcached
- py35-memcached
- py27-postgresql
- py34-postgresql
- py35-postgresql
- py27-mysql
- py34-mysql
- py35-mysql
- py27-consul
- py34-consul
- py35-consul
node:
- ubuntu-trusty
- ubuntu-xenial
- '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-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
- '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: trio2o
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-ci
tarball-site: tarballs.openstack.org
jobs:
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha'
suffix: ''
type: 'ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha'
suffix: ''
type: 'ovb-ha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-updates'
suffix: ''
type: 'ovb-updates'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha'
suffix: ''
type: 'periodic-ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha'
suffix: ''
type: 'periodic-ovb-ha'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-updates'
suffix: ''
type: 'periodic-ovb-updates'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-liberty'
suffix: ''
type: 'periodic-ovb-ha-liberty'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: stable/liberty
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-newton'
suffix: ''
type: 'periodic-ovb-ha-newton'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: stable/newton
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-mitaka'
suffix: ''
type: 'periodic-ovb-ha-mitaka'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: stable/mitaka
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-tempest'
suffix: ''
type: 'periodic-ovb-ha-tempest'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-promote-ovb-ha'
suffix: ''
type: 'periodic-promote-ovb-ha'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-promote-ovb-nonha'
suffix: ''
type: 'periodic-promote-ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'periodic'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-tempest'
suffix: ''
type: 'ovb-ha-tempest'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
# Experimental job for testing containers
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-containers-multinode'
suffix: '-nv'
type: 'containers-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
# check job for multinode
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-nonha-multinode'
suffix: ''
type: 'nonha-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
# Experimental job for multinode with 3 nodes
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-3nodes-multinode'
suffix: '-nv'
type: '3nodes-multinode'
node: 'centos-7-3-node'
trigger: 'gate'
branch-override: default
# non-voting check job for multinode
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-nonha-multinode'
suffix: '-nv'
type: 'nonha-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
# undercloud-only job
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-undercloud'
suffix: ''
type: 'undercloud'
node: 'centos-7'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-scenario001-multinode'
suffix: '-nv'
type: 'scenario001-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-scenario002-multinode'
suffix: ''
type: 'scenario002-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-scenario003-multinode'
suffix: ''
type: 'scenario003-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-scenario004-multinode'
suffix: '-nv'
type: 'scenario004-multinode'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
# non-voting job for undercloud-only upgrade job
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-undercloud-upgrades'
suffix: '-nv'
type: 'undercloud-upgrades'
node: 'centos-7'
trigger: 'gate'
branch-override: default
# non-voting job for overcloud update job
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-nonha-multinode-updates'
suffix: '-nv'
type: 'nonha-multinode-updates'
node: 'centos-7-2-node'
trigger: 'gate'
branch-override: default
# experimental job for overcloud upgrade job
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha-upgrades'
suffix: '-nv'
type: 'ovb-nonha-upgrades'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
# experimental job for ipv6 testing on HA scenario.
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-ipv6'
suffix: ''
type: 'ovb-ha-ipv6'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
# experimental job for testing TLS CA server on "fake" HA
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-fakeha-caserver'
suffix: ''
type: 'ovb-fakeha-caserver'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
# experimental job for testing quickstart with HA
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-oooq'
suffix: ''
type: 'ovb-ha-oooq'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: default
# experimental job for testing quickstart with non HA
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha-oooq'
suffix: ''
type: 'ovb-nonha-oooq'
node: 'tripleo-centos-7'
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}{suffix}':
jobname: 'centos-7-ovb-nonha-liberty'
suffix: ''
type: 'ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/liberty'
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha-newton'
suffix: ''
type: 'ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/newton'
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha-mitaka'
suffix: ''
type: 'ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/mitaka'
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-liberty'
suffix: ''
type: 'ovb-ha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/liberty'
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-mitaka'
suffix: ''
type: 'ovb-ha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/mitaka'
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-ha-newton'
suffix: ''
type: 'ovb-ha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/newton'
# Jobs required by Puppet OpenStack CI for stable/liberty and stable/mitaka
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha-puppet-liberty'
suffix: ''
type: 'ovb-nonha'
node: 'tripleo-centos-7'
trigger: 'gate'
branch-override: 'stable/liberty'
- '{trigger}-tripleo-ci-{jobname}{suffix}':
jobname: 'centos-7-ovb-nonha-puppet-mitaka'
suffix: ''
type: 'ovb-nonha'
node: 'tripleo-centos-7'
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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- 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-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- openstack-publish-jobs
- project:
name: tripleo-puppet-elements
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-quickstart
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- ansible-role-jobs
- openstack-publish-jobs
- tripleo-quickstart-jobs
- '{name}-tarball'
- '{name}-tarball-signing'
- project:
name: tripleo-quickstart-extras
tarball-site: tarballs.openstack.org
jobs:
- ansible-role-jobs
- tripleo-quickstart-extras-jobs
- '{name}-tarball'
- '{name}-tarball-signing'
- project:
name: tripleo-specs
jobs:
- specs-jobs
- project:
name: tripleo-ui
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-publish-to-npm
- 'gate-{name}-nodejs{version}-npm-run-{command}':
command: 'test'
version: '4'
- 'gate-{name}-nodejs{version}-npm-run-{command}':
command: 'lint'
version: '4'
- project:
name: tripleo-validations
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-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: ''
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
- python-newton-bitrot-db-jobs
- openstack-server-release-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- translation-jobs
- install-guide-jobs:
service: database
- periodic-python-jobs-with-oslo-master
- 'gate-trove-functional-dsvm-{datastore}-{node}{job-suffix}':
datastore: 'mysql'
job-suffix: ''
node: 'ubuntu-trusty'
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}-{node}{job-suffix}':
datastore: 'mysql'
job-suffix: '-nv'
node: 'ubuntu-xenial'
branch-override: default
- 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}':
datastore: 'mysql'
job-suffix: ''
branch-override: default
- 'gate-trove-legacy-scenario-functional-dsvm-{datastore}{job-suffix}':
job-suffix: ''
branch-override: default
datastore:
- mysql
- redis
- pxc
- postgresql
- 'gate-trove-legacy-scenario-functional-dsvm-{datastore}{job-suffix}':
job-suffix: '-nv'
branch-override: default
datastore:
- cassandra
- couchbase
- couchdb
- mariadb
- mongodb
- percona
- 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}':
job-suffix: ''
branch-override: default
datastore:
- mysql
- redis
- pxc
- postgresql
- 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}':
job-suffix: '-nv'
branch-override: default
datastore:
- cassandra
- couchbase
- couchdb
- mariadb
- mongodb
- percona
- 'gate-trove-buildimage-{datastore}{job-suffix}':
job-suffix: '-nv'
datastore:
- mysql
- percona
- mongodb
- redis
- postgresql
- pxc
- mariadb
- cassandra
- couchbase
- api-ref-jobs:
service: database
- gate-{name}-tox-db-{envlist}-{node}:
node: ubuntu-xenial
envlist:
- fakemodetests
- apiexamples
- gate-{name}-tox-{envlist}-{node}:
node: ubuntu-xenial
envlist:
- pylint
- project:
name: trove-dashboard
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- translation-jobs
- translation-jobs-mitaka
- translation-jobs-newton
- openstack-releasenotes-jobs
- project:
name: trove-integration
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}':
datastore: 'mysql'
job-suffix: '-liberty'
branch-override: stable/liberty
- 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}':
datastore: 'mysql'
job-suffix: '-mitaka'
branch-override: stable/mitaka
- 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}':
datastore:
- mysql
- redis
job-suffix: '-newton'
node: ubuntu-xenial
branch-override: stable/newton
- 'gate-trove-integration-buildimage-{datastore}{job-suffix}':
job-suffix: '-nv'
datastore:
- mysql
- percona
- mongodb
- 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:
- python-jobs
- hook-{name}-rtfd
- project:
name: valence-specs
jobs:
- specs-jobs
- project:
name: vinz
jobs:
- nodejs4-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
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- pypi-jobs
- '{pipeline}-vitrage-dsvm-{suite}-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
suite: 'api'
job-suffix: ''
branch-override: default
- '{pipeline}-vitrage-dsvm-{suite}-{node}{job-suffix}':
pipeline: gate
node:
- ubuntu-trusty
- ubuntu-xenial
suite: 'datasources'
job-suffix: ''
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-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: ''
- pypi-jobs
- project:
name: vmware-nsxlib
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: ''
- 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
- pypi-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-angular-ui-router
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
- hook-{name}-rtfd
- 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
- python-newton-bitrot-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- translation-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- 'gate-{name}-tox-{envlist}-{node}':
envlist: integration
node:
- ubuntu-trusty
- ubuntu-xenial
- 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
- nodejs4-jobs
- openstack-publish-jobs
- openstack-server-release-jobs
- translation-jobs
- translation-jobs-newton
- project:
name: zmq-event-publisher
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: zun
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- project:
name: zun-ui
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: zuul
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: zuul
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- infra-publish-jobs