Add API v2 jobs (scenario, tempest); buildimages fixes

Run also: the API v2 scenario and tempest tests on both the check
and the gate queue.

Remove the list of plugins from required-project, as it was added
to the definition of the job in sahara-tests.git.

Finally, make sure that the base buildimages job depend on the
sahara repository and that it uses the sahara source directory
as working directory.

Change-Id: I97a302e253516cdd827c522178fca5fb5590f00c
This commit is contained in:
Luigi Toscano 2019-03-04 18:42:53 +01:00
parent 06ded8450d
commit 423a9bf584
2 changed files with 12 additions and 33 deletions

View File

@ -13,22 +13,10 @@
jobs:
- openstack-tox-pylint:
voting: false
- sahara-tests-scenario:
required-projects:
- openstack/sahara-plugin-ambari
- openstack/sahara-plugin-cdh
- openstack/sahara-plugin-mapr
- openstack/sahara-plugin-spark
- openstack/sahara-plugin-storm
- openstack/sahara-plugin-vanilla
- sahara-tests-tempest:
required-projects:
- openstack/sahara-plugin-ambari
- openstack/sahara-plugin-cdh
- openstack/sahara-plugin-mapr
- openstack/sahara-plugin-spark
- openstack/sahara-plugin-storm
- openstack/sahara-plugin-vanilla
- sahara-tests-scenario
- sahara-tests-scenario-v2
- sahara-tests-tempest
- sahara-tests-tempest-v2
- openstack-tox-cover:
voting: false
- sahara-grenade:
@ -36,22 +24,10 @@
gate:
queue: sahara
jobs:
- sahara-tests-scenario:
required-projects:
- openstack/sahara-plugin-ambari
- openstack/sahara-plugin-cdh
- openstack/sahara-plugin-mapr
- openstack/sahara-plugin-spark
- openstack/sahara-plugin-storm
- openstack/sahara-plugin-vanilla
- sahara-tests-tempest:
required-projects:
- openstack/sahara-plugin-ambari
- openstack/sahara-plugin-cdh
- openstack/sahara-plugin-mapr
- openstack/sahara-plugin-spark
- openstack/sahara-plugin-storm
- openstack/sahara-plugin-vanilla
- sahara-tests-scenario
- sahara-tests-scenario-v2
- sahara-tests-tempest
- sahara-tests-tempest-v2
- sahara-grenade:
voting: false
@ -92,9 +68,12 @@
- job:
name: sahara-buildimages-base
nodeset: centos-7
vars:
sahara_src_dir: src/git.openstack.org/openstack/sahara
run: playbooks/buildimages/run.yaml
timeout: 7200
required-projects:
- openstack/sahara
- openstack/sahara-plugin-ambari
- openstack/sahara-plugin-cdh
- openstack/sahara-plugin-mapr

View File

@ -2,5 +2,5 @@
roles:
- role: bindep
bindep_profile: test
bindep_dir: "{{ zuul.project.src_dir }}"
bindep_dir: "{{ sahara_src_dir|default(zuul_work_dir) }}"
- build-sahara-images-cli