barbican/.zuul.yaml
Gage Hugo 48f50a0868 Make grenade-devstack-barbican job nonvoting
While this issue is being resolved, have the job become nonvoting
for now in order to not hold up any changes that may need to get
merged.

Change-Id: Ia4f3ed72fc4a8a2699be71e5ddd7f9eb55c97b67
2018-02-09 02:38:50 +00:00

193 lines
5.7 KiB
YAML

- job:
name: barbican-devstack-functional-base
# start running with Pike
branches: ^(?!stable/ocata).*$
parent: legacy-dsvm-base
vars:
database: sql
python_version: py27
services: "tempest,rabbit,mysql,key"
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/barbican-tempest-plugin
- openstack/python-barbicanclient
run: playbooks/legacy/barbican-devstack-functional-base/run.yaml
post-run: playbooks/legacy/barbican-devstack-functional-base/post.yaml
timeout: 4200
- job:
name: barbican-devstack-base
parent: legacy-base
vars:
database: sql
python_version: py27
services: "tempest,keystone"
required-projects:
- openstack-dev/devstack
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/barbican-tempest-plugin
- openstack/python-barbicanclient
run: playbooks/legacy/barbican-devstack-base/run.yaml
post-run: playbooks/legacy/barbican-devstack-base/post.yaml
timeout: 4200
- job:
name: barbican-devstack-tempest-base
parent: legacy-dsvm-base
vars:
python_version: py27
database: sql
castellan_from_git: 0
cursive: 0
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/barbican-tempest-plugin
- openstack/castellan
- openstack/cursive
- openstack/python-barbicanclient
- openstack/tempest
run: playbooks/legacy/barbican-devstack-tempest-base/run.yaml
post-run: playbooks/legacy/barbican-devstack-tempest-base/post.yaml
timeout: 4200
- job:
name: barbican-dogtag-devstack-functional-fedora-26
nodeset: legacy-fedora-26
parent: barbican-devstack-functional-base
vars:
services: "barbican-dogtag,tempest,rabbit,mysql,key"
plugin: dogtag
- job:
name: barbican-kmip-devstack-functional
parent: barbican-devstack-functional-base
vars:
services: "barbican-pykmip,pykmip-server,tempest,rabbit,mysql,key"
plugin: kmip
- job:
name: barbican-simple-crypto-devstack-functional
parent: barbican-devstack-functional-base
vars:
plugin: simple-crypto
- job:
name: barbican-simple-crypto-devstack-functional-postgres
parent: barbican-devstack-functional-base
voting: false
vars:
database: postgres
plugin: simple-crypto
- job:
name: barbican-simple-crypto-devstack-functional-py35
parent: barbican-devstack-functional-base
vars:
python_version: py35
plugin: simple-crypto
- job:
name: barbican-dogtag-devstack-fedora-26
nodeset: legacy-fedora-26
parent: barbican-devstack-base
vars:
services: "barbican-dogtag,tempest,keystone"
plugin: dogtag
- job:
name: barbican-simple-crypto-devstack
parent: barbican-devstack-base
vars:
plugin: simple-crypto
- job:
name: barbican-simple-crypto-devstack-postgres
parent: barbican-devstack-base
voting: false
vars:
plugin: simple-crypto
database: postgres
- job:
name: barbican-simple-crypto-devstack-tempest
parent: barbican-devstack-tempest-base
- job:
name: barbican-simple-crypto-devstack-tempest-castellan-from-git
parent: barbican-devstack-tempest-base
vars:
castellan_from_git: 1
- job:
name: barbican-simple-crypto-devstack-tempest-cursive
parent: barbican-devstack-tempest-base
vars:
cursive: 1
- job:
name: barbican-simple-crypto-devstack-tempest-py35
parent: barbican-devstack-tempest-base
voting: false
vars:
python_version: py35
- job:
name: grenade-devstack-barbican
parent: legacy-dsvm-base
# Start testing with pike
branches: ^(?!stable/ocata).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
run: playbooks/legacy/grenade-devstack-barbican/run.yaml
post-run: playbooks/legacy/grenade-devstack-barbican/post.yaml
required-projects:
- openstack-dev/grenade
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/barbican-tempest-plugin
- openstack/python-barbicanclient
timeout: 7800
- project:
name: openstack/barbican
check:
jobs:
- barbican-simple-crypto-devstack-tempest
- barbican-simple-crypto-devstack-functional
- barbican-simple-crypto-devstack-functional-py35
- barbican-simple-crypto-devstack-functional-postgres
- barbican-dogtag-devstack-functional-fedora-26
- barbican-kmip-devstack-functional
#TODO(gagehugo): Fix the issue and make this voting again
- grenade-devstack-barbican:
voting: false
# TripleO jobs that deploy Barbican.
# Note we don't use a project-template here, so it's easier
# to disable voting on one specific job if things go wrong.
# tripleo-ci-centos-7-scenario002-multinode-oooq will only
# run on stable/pike while the -container will run in Queens
# and beyond.
# If you need any support to debug these jobs in case of
# failures, please reach us on #tripleo IRC channel.
- tripleo-ci-centos-7-scenario002-multinode-oooq:
voting: false
- tripleo-ci-centos-7-scenario002-multinode-oooq-container:
voting: false
gate:
queue: barbican
jobs:
- barbican-simple-crypto-devstack-tempest
- barbican-simple-crypto-devstack-functional
- barbican-simple-crypto-devstack-functional-py35
- barbican-kmip-devstack-functional
- barbican-dogtag-devstack-functional-fedora-26
#TODO(gagehugo): Fix the issue and enable this
#- grenade-devstack-barbican
experimental:
jobs:
- barbican-simple-crypto-devstack-tempest-py35