- job: name: zaqar-grenade-base parent: legacy-dsvm-base irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ required-projects: - openstack/grenade - openstack/devstack-gate - openstack/python-zaqarclient - openstack/zaqar - openstack/zaqar-tempest-plugin run: playbooks/legacy/grenade-devstack-zaqar-base/run.yaml post-run: playbooks/legacy/grenade-devstack-zaqar-base/post.yaml timeout: 7800 - job: name: zaqar-tempest-base parent: legacy-dsvm-base irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ required-projects: - openstack/devstack-gate - openstack/python-zaqarclient - openstack/tempest - openstack/zaqar - openstack/zaqar-tempest-plugin run: playbooks/legacy/tempest-devstack-zaqar-base/run.yaml post-run: playbooks/legacy/tempest-devstack-zaqar-base/post.yaml timeout: 7800 - job: name: zaqar-grenade-mongodb parent: zaqar-grenade-base voting: false vars: database_backend: mongodb - job: name: zaqar-grenade-redis parent: zaqar-grenade-base voting: false vars: database_backend: redis - job: name: zaqar-grenade-swift parent: zaqar-grenade-base voting: false vars: database_backend: swift - job: name: zaqar-tempest-mongodb parent: zaqar-tempest-base vars: database_backend: mongodb - job: name: zaqar-tempest-redis parent: zaqar-tempest-base vars: database_backend: redis - job: name: zaqar-tempest-swift parent: zaqar-tempest-base vars: database_backend: swift - job: name: zaqar-tempest-swift-ipv6 parent: zaqar-tempest-swift run: playbooks/legacy/tempest-devstack-zaqar-base/run-ipv6.yaml - job: name: zaqar-tox-integration parent: openstack-tox description: | Run Zaqar integration tests using tox with environment ``integration``. vars: tox_envlist: integration - job: name: zaqar-rally parent: legacy-dsvm-base run: playbooks/legacy/rally-dsvm-zaqar-zaqar/run.yaml post-run: playbooks/legacy/rally-dsvm-zaqar-zaqar/post.yaml timeout: 7800 required-projects: - openstack/devstack-gate - openstack/aodh - openstack/ceilometer - openstack/diskimage-builder - openstack/ironic - openstack/magnum - openstack/networking-bgpvpn - openstack/neutron - openstack/neutron-vpnaas - openstack/octavia - openstack/panko - openstack/python-magnumclient - openstack/python-senlinclient - openstack/python-watcherclient - openstack/python-zaqarclient - openstack/rally - openstack/senlin - openstack/tripleo-image-elements - openstack/watcher - openstack/zaqar - openstack/zaqar-ui - project: templates: - check-requirements - openstack-lower-constraints-jobs - openstack-python3-ussuri-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 check: jobs: - zaqar-tox-integration - zaqar-tempest-redis - zaqar-tempest-swift - zaqar-tempest-mongodb - zaqar-grenade-mongodb - zaqar-grenade-redis - zaqar-grenade-swift - zaqar-tempest-swift-ipv6 # TripleO jobs that deploy Zaqar. # Note we don't use a project-template here, so it's easier # to disable voting on one specific job if things go wrong. # 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-standalone # Heat job that deploy Zaqar - heat-functional-convg-mysql-lbaasv2 - zaqar-rally: voting: false gate: queue: zaqar jobs: - zaqar-tox-integration - zaqar-tempest-mongodb - zaqar-tempest-redis - zaqar-tempest-swift - zaqar-tempest-swift-ipv6 - tripleo-ci-centos-7-scenario002-standalone - heat-functional-convg-mysql-lbaasv2