project-config/jenkins/jobs/projects.yaml
Clint Adams 15312b86db Stackforge namespace retirement renaming
This patch renames many projects that were in the stackforge namespace
and moves them to the openstack namespace.

Input for this process was derived from community collaboration
resulting in this set of two lists:
https://wiki.openstack.org/w/index.php?title=Stackforge_Namespace_Retirement&oldid=92717

Uses data/stackforge-renames in patchset 36 of
https://review.openstack.org/#/c/228002/
as input to the script in patchset 36 of
https://review.openstack.org/#/c/228002/

Change-Id: I5d41b8268b9472aef78dce810ac30ee959ae8d42
2015-10-16 11:10:16 -04:00

7390 lines
169 KiB
YAML
Executable File

# The projects in this file are grouped into sections and sorted
# alphabetical in each section.
########################################################################
# Section: OpenStack server projects
########################################################################
- project:
name: aodh
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- translation-jobs
- '{pipeline}-aodh-dsvm-functional-{backend}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: mysql
- '{pipeline}-aodh-dsvm-functional-{backend}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: postgresql
- '{pipeline}-aodh-dsvm-functional-{backend}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: mongodb
- project:
name: barbican
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- translation-jobs
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: barbican-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: bifrost
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: ceilometer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-liberty
- gate-rally-dsvm-fakevirt-{name}
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'mongodb'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'mysql'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'postgresql'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}':
backend: 'es'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'es'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-neutron-full{branch-designator}':
backend: 'mysql'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-ceilometer-dsvm-functional-{backend}{branch-designator}':
pipeline: 'gate'
backend: 'mongodb'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-ceilometer-dsvm-functional-{backend}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: postgresql
branch-designator: ''
branch-override: default
- project:
name: ceilometer-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: ceilometermiddleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: cinder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- translation-jobs-liberty
- gate-rally-dsvm-{name}
- '{pipeline}-cinder-dsvm-apache{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: cinder-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: cue
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-rally-dsvm-cue-{broker}':
broker: 'rabbitmq'
- 'gate-cue-integration-dsvm-{broker}':
broker: 'rabbitmq'
- project:
name: cue-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: designate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- gate-rally-dsvm-designate-{name}
- 'gate-designate-dsvm-{designate-driver}':
node: 'devstack-precise || devstack-trusty'
designate-driver:
- powerdns
- bind9
- 'gate-designate-dsvm-{designate-driver}-postgres':
node: 'devstack-precise || devstack-trusty'
designate-driver:
- powerdns
- project:
name: designate-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- translation-jobs-liberty
- project:
name: designate-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: devstack-plugin-amqp1
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: amqp1
plugin-repo: openstack/devstack-plugin-amqp1
branch-designator: ''
- project:
name: devstack-plugin-bdd
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-bdd{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
branch-designator: '-nv'
- '{pipeline}-tempest-dsvm-full-bdd{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
branch-designator: ''
- project:
name: devstack-plugin-hdfs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
plugin: hdfs
plugin-repo: openstack/devstack-plugin-hdfs
branch-designator: ''
- project:
name: devstack-plugin-zmq
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: zmq
plugin-repo: openstack/devstack-plugin-zmq
branch-designator: ''
- project:
name: dragonflow
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- '{pipeline}-tempest-dsvm-dragonflow{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: election
node: 'bare-precise || bare-trusty'
jobs:
- 'gate-{name}-docs'
- project:
name: eslint-config-openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- javascript-jobs
- publish-to-npm
- project:
name: evoque
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gantt
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- project:
name: glance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-liberty
- gate-rally-dsvm-{name}
- project:
name: glance-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: glance_store
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-glance_store-dsvm-functional-{driver}':
driver: filesystem
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-full-ceph-src-{name}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
branch-designator: ''
branch-override: default
- project:
name: gnocchi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-bashate
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: file
sqldriver: mysql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: swift
sqldriver: postgresql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: ceph
sqldriver: mysql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: influxdb
sqldriver: mysql
- openstack-publish-jobs
- project:
name: heat
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}':
datastore: mysql
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
engine: orig
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}':
datastore: postgres
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
engine: orig
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}':
datastore: mysql
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
engine: convg
- '{pipeline}-tempest-dsvm-heat{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-grenade-dsvm-heat{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-grenade-dsvm-heat{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-liberty
- gate-rally-dsvm-fakevirt-{name}
- project:
name: heat-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: heat-translator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: horizon
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- javascript-jobs
- translation-jobs
- translation-jobs-liberty
- gate-{name}-tox-{envlist}:
envlist: py27dj18
- project:
name: horizon-cisco-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: instack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: instack-undercloud
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ironic
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- translation-jobs
- translation-jobs-liberty
- '{pipeline}-ironic-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-grenade-dsvm-ironic-sideways{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa-src{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-ironic-inspector-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- 'gate-tripleo-ci-{jobname}':
jobname: 'ironic-overcloud-f21puppet-nonha'
type: 'overcloud-f21puppet-nonha'
node: 'tripleo-f21'
- 'gate-tripleo-ci-{jobname}':
jobname: 'ironic-overcloud-f21puppet-ha'
type: 'overcloud-f21puppet-ha'
node: 'tripleo-f21'
- 'gate-tripleo-ci-{jobname}':
jobname: 'ironic-overcloud-f21puppet-ceph'
type: 'overcloud-f21puppet-ceph'
node: 'tripleo-f21'
- project:
name: ironic-inspector
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- translation-jobs
- gate-{name}-tox-{envlist}:
envlist: func
- '{pipeline}-ironic-inspector-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: ironic-lib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-ironic-lib-src{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- project:
name: ironic-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: ironic-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- javascript-jobs
- '{name}-npm-publish-tarball'
- project:
name: keystone
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-liberty
- gate-rally-dsvm-{name}
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: keystone-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: keystoneauth
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: keystoneauth-saml2
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: keystonemiddleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: kiloeyes
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: kite
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- project:
name: kolla
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-bashate
- gate-{name}-pep8
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: validate-contents
- '{pipeline}-kolla-build-images-{distro}-{type}':
distro: centos
node: 'devstack-centos7'
pipeline: gate
type: binary
- '{pipeline}-kolla-build-images-{distro}-{type}':
distro: centos
node: 'devstack-centos7'
pipeline: gate
type: source
- '{pipeline}-kolla-build-images-{distro}-{type}':
distro: ubuntu
node: 'devstack-trusty'
pipeline: gate
type: source
- project:
name: kosmos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: kosmos-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: kuryr
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: manila
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- gate-{name}-tox-{envlist}:
envlist: genconfig
- openstack-publish-jobs
- translation-jobs
- project:
name: mistral
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- gate-rally-dsvm-mistral-{name}:
name: task
- gate-{name}-tox-{envlist}:
envlist: unit-postgresql
- project:
name: mistral-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: mistral-extra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-ale-omniswitch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-arista
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-bgpvpn
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-install-dsvm-networking-bgpvpn{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-calico
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-cisco
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-fortinet
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-fujitsu
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-infoblox
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-l2gw
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: networking-lenovo
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-midonet
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: networking-odl
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-networking-odl{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-ofagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-onos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-networking-onos{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-ovn
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- '{pipeline}-tempest-dsvm-networking-ovn{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-install-dsvm-networking-ovn{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-plumgrid
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-powervm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-sfc
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-vsphere
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: neutron
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-constraints-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- gate-rally-dsvm-neutron-{name}
- translation-jobs
- translation-jobs-liberty
- '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-neutron-dsvm-fullstack{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-linuxbridge{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-ipv6only{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-serviceipv6{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: neutron-fwaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- '{pipeline}-neutron-fwaas-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: neutron-lbaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: scenario
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: minimal
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv1
lbaastest: api
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2-octavia
lbaastest: api
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: healthmonitor
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: listener
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: loadbalancer
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: member
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: pool
- project:
name: neutron-lbaas-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: neutron-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: neutron-vpnaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- '{pipeline}-neutron-vpnaas-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-dsvm-functional-sswan{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-test-dsvm-{vpnaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
vpnaastest: functional
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-test-dsvm-{vpnaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
vpnaastest: functional-sswan
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-test-dsvm-{vpnaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
vpnaastest: api
branch-designator: ''
branch-override: default
- project:
name: nova
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- gate-{name}-pip-missing-reqs
- 'gate-{name}-tox-{envlist}':
envlist: functional
- translation-jobs
- translation-jobs-liberty
- project:
name: nova-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- gate-{name}-pep8
- project:
name: octavia
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- pypi-jobs
- python-jobs
- project:
name: pycadf
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-neutron-pd-driver
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- gate-{name}-pylint
- pypi-jobs
- translation-jobs
- openstack-publish-jobs
- gate-{name}-tox-{envlist}:
envlist: "py27-scenario-unit"
- gate-{name}-tox-{envlist}:
envlist: bandit
- '{pipeline}-tempest-dsvm-sahara{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: neutron
engine: heat
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: nova
engine: heat
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: neutron
engine: direct
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: nova
engine: direct
- project:
name: sahara-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: searchlight
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- project:
name: swift
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- 'gate-{name}-tox-{envlist}':
envlist: func
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
# No one is interested in stable/ branches on swift, so don't run bitrot jobs
- project:
name: swift-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: trove
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-doc-jobs
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mysql'
branch-designator: ''
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'percona'
branch-designator: ''
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mongodb'
branch-designator: ''
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mysql'
branch-designator: '-kilo'
branch-override: stable/kilo
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mysql'
branch-designator: '-juno'
branch-override: stable/juno
- 'gate-trove-buildimage-{datastore}':
datastore: 'mysql'
- 'gate-trove-buildimage-{datastore}':
datastore: 'percona'
- 'gate-trove-buildimage-{datastore}':
datastore: 'mongodb'
- project:
name: trove-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: tuskar
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: vitrage
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: vmware-nsx
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: zaqar
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- translation-jobs-liberty
- gate-rally-dsvm-zaqar-{name}
- '{pipeline}-tempest-dsvm-{backend}-zaqar{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
backend: mongodb
- '{pipeline}-tempest-dsvm-{backend}-zaqar{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
backend: redis
- project:
name: zaqar-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
########################################################################
# Section: OpenStack client projects
########################################################################
- project:
name: python-barbicanclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-ceilometerclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-neutron-src-{name}{branch-designator}-plugin':
project-repo: ceilometer
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-ceilometerclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-cinderclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-cinderclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-cueclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: python-designateclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-ganttclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-glanceclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-glanceclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-gnocchiclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-heatclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-heatclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-ironic-inspector-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist: func
- '{pipeline}-python-ironic-inspector-client-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-ironicclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-ironicclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-python-ironicclient-src{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-keystoneclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-keystoneclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: python-keystoneclient-kerberos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-kiteclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-manilaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-mistralclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-neutronclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-neutronclient-test-dsvm-{which-test}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
which-test: functional
branch-designator: ''
branch-override: default
- '{pipeline}-neutronclient-test-dsvm-{which-test}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
which-test: functional-adv-svcs
branch-designator: ''
branch-override: default
- project:
name: python-novaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-novaclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-oneviewclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-openstackclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- translation-jobs
- '{pipeline}-osc-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-saharaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-saharaclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-scciclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-swiftclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-swiftclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- 'lib-forward-testing-{name}'
- project:
name: python-tripleoclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-troveclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-neutron-src-python-troveclient{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-tuskarclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: python-zaqarclient
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-zaqarclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'lib-forward-testing-{name}'
########################################################################
# Section: oslo libraries
########################################################################
- project:
name: automaton
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: cliff
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist: neutronclient-tip
- gate-{name}-tox-{envlist}:
envlist: openstackclient-tip
- 'lib-forward-testing-{name}'
- openstack-publish-jobs
- project:
name: debtcollector
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: futurist
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: mox3
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslo-incubator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- project:
name: oslo-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: oslo.cache
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.concurrency
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.context
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.db
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
envlist:
- sqla_08
- sqla_09
- mysql-python
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'gate-{name}-tox-{envlist}'
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: oslo.i18n
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.log
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: oslo.messaging
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: rabbit
pipeline: gate
node: 'devstack-precise || devstack-trusty'
ostype: ''
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: qpid
pipeline: gate
node: 'devstack-precise || devstack-trusty'
ostype: ''
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: zeromq
pipeline: gate
node: 'devstack-precise || devstack-trusty'
ostype: ''
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: amqp1
pipeline: gate
node: 'devstack-f21'
ostype: '-f21'
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: zmq
plugin-repo: openstack/devstack-plugin-zmq
branch-designator: ''
- project:
name: oslo.middleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.policy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.reports
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.rootwrap
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: oslo.serialization
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.service
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.versionedobjects
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.vmware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: oslosphinx
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslotest
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: pylockfile
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: stevedore
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- openstack-publish-jobs
- project:
name: taskflow
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: tooz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist:
- py27-zookeeper
- py34-zookeeper
- py27-redis
- py34-redis
- py27-sentinel
- py34-sentinel
- py27-memcached
- py34-memcached
- py27-postgresql
- py34-postgresql
- py27-mysql
- py34-mysql
- 'lib-forward-testing-{name}'
########################################################################
# Section: Other OpenStack projects
########################################################################
- project:
name: anchor
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: api-wg
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: bandit
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: castellan
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: cisco-ironic-contrib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: cookbook-openstack-bare-metal
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-block-storage
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-client
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-common
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-compute
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-dashboard
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-data-processing
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-database
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-identity
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-image
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-integration-test
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-network
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-object-storage
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-ops-database
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-ops-messaging
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-orchestration
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-telemetry
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: defcore
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- gate-{name}-docs
- gate-{name}-tox-{envlist}:
envlist: doc8
- project:
name: dib-utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: diskimage-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- gate-dib-dsvm-functests-{node}:
node: devstack-trusty
- gate-dib-dsvm-functests-{node}:
node: devstack-centos7
- gate-dib-dsvm-functests-{node}:
node: devstack-f21
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-dib'
branch-override: default
- project:
name: django_openstack_auth
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- translation-jobs
- translation-jobs-liberty
- project:
name: django-openstack-auth-kerberos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: governance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
docroot: governance
jobs:
- 'gate-{name}-docs'
- 'static-{name}-publish'
- project:
name: heat-cfntools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: heat-templates
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ironic-python-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: manila-image-elements
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-docs
- 'gate-manila-buildimage-{os-element}':
os-element: manila-ubuntu-core
- gate-{name}-tox-{envlist}:
envlist: buildimage
- project:
name: manila-ui
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: openstack-ansible
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- 'gate-{name}-bashate'
- 'gate-{name}-docs'
- 'gate-{name}-lint'
- 'gate-{name}-pep8'
# This check uses the newer 'ubuntu-trusty' image which
# is consistent between cloud providers. It is in the
# final stage of testing.
- 'gate-{name}-commit{branch-designator}':
node: 'ubuntu-trusty'
branch-designator: '-nv'
# This check uses the 'devstack-trusty' image which is
# inconsistent between cloud providers. This will be
# removed once gate-openstack-ansible-commit is converted
# to a voting check.
- 'gate-{name}-dsvm-commit':
node: 'devstack-trusty'
- project:
name: openstack-ansible-security
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- 'gate-{name}-ansible-lint'
- 'gate-{name}-bashate'
- 'gate-{name}-docs'
- 'gate-{name}-pep8'
- project:
name: openstack-ansible-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: openstack-chef-repo
node: 'bare-precise || bare-trusty'
jobs:
- gate-openstack-chef-repo
- gate-{name}-chef-rake
- gate-{name}-chef-rake-integration
- project:
name: openstack-chef-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: openstack-health
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- javascript-jobs
- project:
name: openstack-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: openstack-user-stories
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: os-apply-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-brick
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- pypi-jobs
- python-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-full-ceph-src-{name}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-full-lio-src-{name}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
branch-designator: ''
branch-override: default
- project:
name: os-client-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-cloud-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-collect-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-net-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-refresh-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-testr
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-win
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ossa
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
docroot: security
jobs:
- 'gate-{name}-docs'
- 'static-{name}-publish'
- project:
name: project-team-guide
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- 'gate-{name}-docs'
- project:
name: puppet-aodh
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-barbican
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-ceilometer
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-cinder
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-designate
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-glance
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-gnocchi
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-heat
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-horizon
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-ironic
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-keystone
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-manila
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-mistral
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-monasca
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-murano
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-neutron
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-nova
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-openstack_extras
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-openstack-integration
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-openstack-integration-jobs
- 'gate-puppet-openstack-integration-dsvm-multinode{branch-designator}':
node: devstack-trusty-2-node
branch-designator: '-nv'
- project:
name: puppet-openstack-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: puppet-openstacklib
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-sahara
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-swift
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-tempest
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-tripleo
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-trove
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-tuskar
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-vswitch
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-zaqar
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: python-dracclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: qa-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: rally
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- gate-rally-install-{node}:
node: bare-precise
- gate-rally-install-{node}:
node: bare-centos6
- gate-rally-dsvm-verify
- gate-{name}-tox-{envlist}:
envlist: self
- gate-rally-dsvm-neutron-{name}:
name: unstable
- gate-rally-dsvm-rally-{service}:
service: cinder
neutron: 0
- gate-rally-dsvm-rally-{service}:
service: heat
neutron: 1
- gate-rally-dsvm-rally-{service}:
neutron: 0
service: nova
- gate-rally-dsvm-{name}
- gate-rally-dsvm-designate-{name}
- gate-rally-dsvm-ironic-{name}
- gate-rally-dsvm-murano-{name}
- gate-rally-dsvm-mistral-{name}
- gate-rally-dsvm-neutron-{name}
- gate-rally-dsvm-zaqar-{name}
- project:
name: refstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- javascript-jobs
- project:
name: refstack-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: releases
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- 'gate-{name}-docs'
- 'gate-{name}-tox-{envlist}':
envlist: validate
- 'gate-{name}-tox-{envlist}':
envlist: list-changes
- gate-{name}-pep8
- publish-release-history
- project:
name: reno
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: requirements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- gate-{name}-pypy
- openstack-publish-jobs
- propose-requirements-constraints{branch-designator}:
branch-designator: '-master'
branch-override: master
- propose-requirements-constraints{branch-designator}:
branch-designator: '-liberty'
branch-override: stable/liberty
- 'gate-{name}-tox-{envlist}':
envlist: validate
- project:
name: requirements-jobs
jobs:
- '{pipeline}-requirements-integration-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: ''
- '{pipeline}-requirements-integration-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: '-resolver'
- '{pipeline}-pbr-installation-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: ''
- '{pipeline}-pbr-installation-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: '-upstream'
- '{pipeline}-pbr-installation-dsvm{variant}':
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
variant: '-upstream'
- project:
name: sahara-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara-extra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara-image-elements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'gate-sahara-buildimages-{plugin}':
plugin: vanilla
- 'gate-sahara-buildimages-{plugin}':
plugin: hdp
- '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: plain
- project:
name: security-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: stackviz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: storlets
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- project:
name: swift-bench
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: syntribos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tempest
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: tempest-lib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: tosca-parser
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: transparency-policy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
docroot: transparency-policy
jobs:
- 'gate-{name}-docs'
- 'static-{name}-publish'
- project:
name: tripleo-common
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-docs
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-docs
- openstack-publish-jobs
- project:
name: tripleo-heat-templates
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-image-elements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-incubator
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- openstack-publish-jobs
- project:
name: tripleo-puppet-elements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tripleo-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: tuskar-ui
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-selenium
- openstack-publish-jobs
########################################################################
# Section: OpenStack documentation projects
########################################################################
- project:
name: api-site
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: docs-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: ha-guide
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: openstack-doc-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- 'gate-{name}-requirements'
- '{name}-tarball'
- pypi-jobs
- project:
name: openstack-manuals
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: openstackdocstheme
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: operations-guide
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: security-doc
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: training-guides
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- gate-{name}-tox-{envlist}:
envlist: slides
- project:
name: training-labs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
########################################################################
# Section: OpenStack development projects
########################################################################
- project:
name: bashate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: devstack
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: devstack-jobs
jobs:
# Normal gate and check jobs
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
# Stable gate jobs for branchless tempest
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-juno'
branch-override: stable/juno
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-kilo'
branch-override: stable/kilo
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-liberty'
branch-override: stable/liberty
# Stable check jobs for testing devstack gate
# tempest also uses these job definitions
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-juno-nv'
branch-override: stable/juno
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-kilo-nv'
branch-override: stable/kilo
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-liberty-nv'
branch-override: stable/liberty
# Periodic jobs for various branches
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-juno'
branch-override: stable/juno
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-kilo'
branch-override: stable/kilo
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-liberty'
branch-override: stable/liberty
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-master'
branch-override: master
# Special jobs for devstack-gate
- devstack-gate-jobs:
node: 'devstack-precise || devstack-trusty'
- '{pipeline}-grenade-dsvm-multinode{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-multinode-full{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-multinode-full{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
# Experimental jobs for testing dib images.
- '{pipeline}-tempest-dsvm-full{branch-designator}':
pipeline: experimental
node: ubuntu-trusty
branch-designator: '-dibtest'
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-full{branch-designator}':
pipeline: experimental
node: ubuntu-trusty
branch-designator: '-dibtest'
branch-override: default
- '{pipeline}-tempest-dsvm-multinode-full{branch-designator}':
pipeline: experimental
node: ubuntu-trusty-2-node
branch-designator: '-dibtest'
branch-override: default
# fedora jobs
- '{pipeline}-tempest-dsvm-f{fedora-release}':
fedora-release: 21
pipeline: gate
node: devstack-f21
- '{pipeline}-tempest-dsvm-f{fedora-release}':
fedora-release: 22
pipeline: gate
node: fedora-22
- project:
name: hacking
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- gate-hacking-integration-{target-project}:
target-org: openstack
target-project: nova
- project:
name: heat-cfnclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: oslo-cookiecutter
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-tox-{envlist}:
envlist: cookiecutter
- project:
name: pbr
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
########################################################################
# Section: OpenStack infrastructure projects
########################################################################
- project:
name: ansible-puppet
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- ansible-lint-jobs
- project:
name: beaker-localhost
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-rake'
- project:
name: beaker-nodepool
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-rake'
- project:
name: bindep
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: bindep
jobs:
- infra-publish-jobs
- python-jobs
- pypi-jobs
- project:
name: bugdaystats
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: elastic-recheck
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-docs
- gate-{name}-python27
- 'gate-{name}-tox-{envlist}':
envlist: queries
- project:
name: gear
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: gearman-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: gerrit
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
gerrit-project: 'https://git.openstack.org/openstack-infra/gerrit'
jobs:
- '{plugin-name}-gerrit-plugin-{plugin-branch}':
gerrit-branch: 'openstack/2.8.4'
plugin-name: 'javamelody'
plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}'
plugin-branch: 'stable-2.8'
- '{plugin-name}-gerrit-plugin-{plugin-branch}':
gerrit-branch: 'openstack/2.9.4'
plugin-name: 'javamelody'
plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}'
plugin-branch: 'stable-2.9'
- '{plugin-name}-gerrit-plugin-{plugin-branch}':
gerrit-branch: 'openstack/2.10.2'
plugin-name: 'javamelody'
plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}'
plugin-branch: 'stable-2.10'
- project:
name: gerritbot
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: gerritlib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: git-review
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: git-review
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- project:
name: gitdm
node: 'bare-precise || bare-trusty'
jobs:
- '{pipeline}-gitdm':
pipeline: gate
node: 'bare-precise || bare-trusty'
- '{pipeline}-gitdm':
pipeline: periodic
node: 'bare-precise || bare-trusty'
- project:
name: glean
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: glean
jobs:
- python-jobs
- pypi-jobs
- '{name}-infra-docs'
- project:
name: grafyaml
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: grafyaml
jobs:
- python-jobs
- pypi-jobs
- '{name}-infra-docs'
- project:
name: groups
node: 'bare-precise'
tarball-site: tarballs.openstack.org
jobs:
- gate-groups-unittests
- 'groups-release-{branch-designator}':
branch-designator: 'master'
- 'groups-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: groups-static-pages
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: infra-ansible
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- ansible-lint-jobs
- project:
name: infra-manual
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
doc-publisher-folder: manual
jobs:
- infra-publish-jobs
- 'gate-{name}-docs'
- project:
name: infra-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: jeepyb
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: jenkins-job-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: jenkins-job-builder
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- project:
name: nodepool
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: nodepool
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- '{pipeline}-dsvm-nodepool{branch-designator}':
pipeline: gate
node: devstack-trusty
branch-designator: ''
branch-override: 'default'
- '{pipeline}-dsvm-nodepool-src-shade{branch-designator}':
pipeline: gate
node: devstack-trusty
branch-designator: ''
branch-override: 'default'
- project:
name: nose-html-output
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: openstackid
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: openstackid
jobs:
- gate-openstackid-unittests
- 'openstackid-release-{branch-designator}':
branch-designator: 'master'
- 'openstackid-release-{branch-designator}':
branch-designator: 'branch'
- infra-publish-jobs
- 'gate-{name}-docs'
- project:
name: os-loganalyze
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: project-config
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- generate-specs-site-jobs
- project:
name: project-config-example
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: puppet-accessbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ansible
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-apparmor
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-apps_site
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-askbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-asterisk
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-bandersnatch
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-bugdaystats
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-bup
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-cgit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-diskimage_builder
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-drupal
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-elastic_recheck
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-elasticsearch
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-etherpad_lite
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-exim
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-gerrit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-gerritbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-github
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-graphite
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-haveged
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-hound
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-httpd
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- '{name}-forge-upload'
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-infracloud
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-iptables
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-jeepyb
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-jenkins
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-kerberos
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-kibana
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-lodgeit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-log_processor
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-logrotate
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-logstash
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-mailman
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-mediawiki
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-meetbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-mysql_backup
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-nodepool
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-odsreg
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-openafs
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-openstack-health
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-openstackci
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- 'gate-openstackci-beaker-{ostype}-dsvm':
ostype: centos7
- 'gate-openstackci-beaker-{ostype}-dsvm':
ostype: trusty
- project:
name: puppet-openstackid
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-os_client_config
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-packagekit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-pgsql_backup
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-phabricator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-pip
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-planet
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-project_config
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-puppet
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-redis
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-refstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-releasestatus
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-reviewday
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-simpleproxy
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-snmpd
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ssh
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ssl_cert_check
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-stackalytics
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-statusbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-storyboard
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- '{name}-forge-upload'
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-subunit2sql
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-sudoers
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-tmpreaper
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ulimit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-unattended_upgrades
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-unbound
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-user
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-vinz
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-yum
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-zanata
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-zuul
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: pypi-mirror
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: python-storyboardclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: release-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-bashate
- project:
name: reviewday
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: reviewstats
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: shade
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: shade
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- '{pipeline}-shade-dsvm-functional-keystone2{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-shade-dsvm-functional-neutron{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-shade-dsvm-functional-nova{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: statusbot
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: storyboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: storyboard
jobs:
- python-jobs
- pypi-jobs
- gate-storyboard-js-integration
- infra-publish-jobs
- project:
name: storyboard-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-npm-run-{command}':
command: 'lint'
- 'gate-{name}-npm-run-{command}':
command: 'test-unit'
- 'gate-{name}-npm-run-{command}':
command: 'test-functional'
- 'gate-{name}-npm-run-{command}':
command: 'test-integration'
- gate-{name}-js-draft
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- gate-storyboard-js-integration
- project:
name: subunit2sql
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: system-config
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
doc-publisher-folder: system-config
jobs:
- puppet-check-jobs:
node: 'bare-trusty'
- gate-{name}-pep8
- gate-{name}-bashate
- experimental-swift-logs-{name}-pep8-centos6
- gate-infra-puppet-apply-{ostype}:
ostype:
- bare-precise
- bare-trusty
- bare-centos6
- gate-infra-puppet-apply-dsvm-{ostype}:
ostype:
- centos7
- f21
- infra-publish-jobs
- 'gate-{name}-docs'
- project:
name: vinz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: vinz
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- project:
name: vinz-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-js-draft
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: yaml2ical
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: zmq-event-publisher
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: zuul
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: zuul
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
########################################################################
# Section: Stackforge projects
########################################################################
- project:
name: aeromancer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: akanda
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- project:
name: akanda-appliance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-appliance-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-horizon
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-neutron
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-rug
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- '{pipeline}-functional-dsvm-akanda{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-functional-dsvm-akanda-appliance-src{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: anvil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- gate-anvil-rpms-dsvm-{node}:
node:
- devstack-centos7
- bare-centos6
- gate-anvil-venv-{node}:
node: bare-trusty
- project:
name: app-catalog
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- javascript-jobs
- project:
name: aviator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-aviator-tests'
- project:
name: billingstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: blazar
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: blazar-nova
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: bufunfa
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: cachemonkey
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cathead
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ceilometer-powervm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ceilometer-zvm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cerberus
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cerberus-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cl-openstack-client
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-run-tests
- project:
name: cloud-init
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-tox-{envlist}:
envlist:
- py27-coverage
- py34-coverage
- project:
name: cloudbase-init
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: clouddocs-maven-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: cloudkitty
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- pypi-jobs
- project:
name: cloudkitty-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: cloudpulse
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: cloudv-ostf-adapter
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cognitive
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: compass-core
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: compass-specs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: compute-hyperv
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: congress
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-congress-dsvm-api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: congress-specs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: congressmiddleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cookbook-pacemaker
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: devstack-plugin-glusterfs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-glusterfs{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
branch-designator: '-nv'
- '{pipeline}-tempest-dsvm-full-glusterfs{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
branch-designator: ''
- project:
name: devstack-plugin-sheepdog
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: sheepdog
plugin-repo: openstack/devstack-plugin-sheepdog
branch-designator: ''
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: sheepdog
plugin-repo: openstack/devstack-plugin-sheepdog
branch-designator: '-nv'
- project:
name: distil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- project:
name: doc8
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: dox
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: drbd-devstack
node: 'bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-drbd-devstack{branch-designator}':
pipeline: gate
branch-designator: '-nv'
- '{pipeline}-tempest-dsvm-full-drbd-devstack{branch-designator}':
pipeline: gate
branch-designator: ''
- project:
name: driverlog
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ec2-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-ec2api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-functional-neutron-dsvm-ec2api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-functional-nova-network-dsvm-ec2api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: entropy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: faafo
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- '{name}-tarball'
- gate-{name}-docs
- gate-{name}-pep8
- pypi-jobs
- project:
name: flame
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: freezer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-pylint
- project:
name: freezer-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-pylint
- project:
name: freezer-web-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-pylint
- project:
name: fuel-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-dev-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-devops
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-docs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- project:
name: fuel-octane
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-ostf
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-plugins
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-qa
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: fuel-stats
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-tasklib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: fuel-upgrade
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-web
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gce-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gerrit-dash-creator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: gertty
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: git-upstream
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: graffiti
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: group-based-policy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-group-based-policy-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-group-based-policy-dsvm-rally{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: group-based-policy-automation
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: group-based-policy-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: group-based-policy-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: haos
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: healthnmon
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- project:
name: heat-coe-templates
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-tox-{envlist}:
envlist: lint
- project:
name: i18n-test
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: inception
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: intel-nfv-ci-tests
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: kloudbuster
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: kwapi
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: libra
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: logaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: magnum
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- '{pipeline}-functional-dsvm-magnum{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: magnum-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- project:
name: mercador-pub
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: mercador-sub
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: merlin
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- javascript-jobs
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: monasca-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- project:
name: monasca-ceilometer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: monasca-common
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- project:
name: monasca-log-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: monasca-notification
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-persister
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- project:
name: monasca-statsd
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-thresh
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: monasca-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monitoring-for-openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: murano
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- pypi-jobs
- openstack-publish-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- gate-rally-dsvm-murano-{name}:
name: task
- project:
name: murano-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: murano-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- javascript-jobs
- project:
name: murano-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: namos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nerd-reviewer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: networking-6wind
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-bagpipe-l2
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-bigswitch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-brocade
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-edge-vpn
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-hyperv
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-ibm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-mlnx
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-nec
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-ovs-dpdk
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-portforwarding
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-zvm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-docker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-powervm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-zvm-virt-driver
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ooi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: opencafe
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: osprofiler
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ospurge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- project:
name: packstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: packstack-vagrant
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- gate-{name}-tox-{envlist}:
envlist: lint
- project:
name: pecan
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: scaffolds-27
- gate-{name}-tox-{envlist}:
envlist: scaffolds-34
- gate-{name}-tox-{envlist}:
envlist: wsme-stable
- gate-{name}-tox-{envlist}:
envlist: wsme-tip
- gate-{name}-tox-{envlist}:
envlist: ceilometer-stable
node: bare-trusty
- gate-{name}-tox-{envlist}:
envlist: ceilometer-tip
node: bare-trusty
- gate-{name}-tox-{envlist}:
envlist: ironic-stable
- gate-{name}-tox-{envlist}:
envlist: ironic-tip
- gate-{name}-tox-{envlist}:
envlist: designate-stable
- gate-{name}-tox-{envlist}:
envlist: designate-tip
- gate-{name}-tox-{envlist}:
envlist: barbican-stable
- gate-{name}-tox-{envlist}:
envlist: barbican-tip
- gate-{name}-tox-{envlist}:
envlist: magnum-stable
- gate-{name}-tox-{envlist}:
envlist: magnum-tip
- gate-{name}-tox-{envlist}:
envlist: gnocchi-stable
- gate-{name}-tox-{envlist}:
envlist: gnocchi-tip
- project:
name: poppy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: prep-source-repos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: proliantutils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: puppet-autossh
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- project:
name: puppet-ceph
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-n1k-vsm
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-nslcd
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- project:
name: puppet-openstack
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-openstack-cloud
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-setproxy
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- project:
name: pyghmi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-blazarclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-cerberusclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-cloudfoundryclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-cloudkittyclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-cloudpulseclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-cognitiveclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-congressclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-fuelclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- pypi-jobs
- python-jobs
- project:
name: python-group-based-policy-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-jenkins
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: python-libraclient
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: python-magnumclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: python-mercadorclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-monascaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-muranoclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-muranoclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-openstacksdk
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-sdk-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- pypi-jobs
- project:
name: python-opentsdbclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-rackclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-rallyclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-senlinclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-solumclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-sticksclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-surveilclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-tackerclient
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: python-watcherclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: rack
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: requests-mock
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: keystoneclient-tip
- gate-{name}-tox-{envlist}:
envlist: novaclient-tip
- project:
name: rubick
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sahara-ci-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- project:
name: sahara-guestagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: satori
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: senlin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-senlin-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- pypi-jobs
- project:
name: senlin-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: shaker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: solum-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-infra-guestagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: spanner
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sphinxcontrib-docbookrestapi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sqlalchemy-migrate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-tox-{envlist}:
envlist: py26sa07
node: bare-centos6
- gate-{name}-tox-{envlist}:
envlist: py27sa07
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- hook-{name}-rtfd
- pypi-jobs
- project:
name: stackalytics
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: stacktach
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-klugman
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-notification-utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-quince
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-quincy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-shoebox
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-simport
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-stackdistiller
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-timex
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-winchester
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sticks
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sticks-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: surveil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: swift-ceph-backend
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: swift3
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- gate-{name}-tox-{envlist}:
envlist: tempauth
- gate-{name}-tox-{envlist}:
envlist: keystone
- gate-{name}-tox-{envlist}:
envlist: s3acl
- '{pipeline}-tempest-dsvm-swift3{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: swiftonfile
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: swiftsync
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tacker
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- '{pipeline}-tacker-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: tacker-horizon
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: tacker-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: tap-as-a-service
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: telcowg-usecases
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: tomograph
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: turbo-hipster
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: vmtp
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: warm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: watcher
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: wsme
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-animate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-bootstrap
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-cookies
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-fileupload
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-gettext
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-lrdragndrop
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-mock
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-sanitize
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-smart-table
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-bootstrap-datepicker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-bootstrap-scss
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-bootswatch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-d3
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-font-awesome
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-hogan
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jasmine
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery-migrate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery.bootstrap.wizard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery.quicksearch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery.tablesorter
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jsencrypt
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-magic-search
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-mdi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-qunit
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-rickshaw
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-roboto-fontface
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-spin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: yaql
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs