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:
parent
06ded8450d
commit
423a9bf584
43
.zuul.yaml
43
.zuul.yaml
|
@ -13,22 +13,10 @@
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-pylint:
|
- openstack-tox-pylint:
|
||||||
voting: false
|
voting: false
|
||||||
- sahara-tests-scenario:
|
- sahara-tests-scenario
|
||||||
required-projects:
|
- sahara-tests-scenario-v2
|
||||||
- openstack/sahara-plugin-ambari
|
- sahara-tests-tempest
|
||||||
- openstack/sahara-plugin-cdh
|
- sahara-tests-tempest-v2
|
||||||
- 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
|
|
||||||
- openstack-tox-cover:
|
- openstack-tox-cover:
|
||||||
voting: false
|
voting: false
|
||||||
- sahara-grenade:
|
- sahara-grenade:
|
||||||
|
@ -36,22 +24,10 @@
|
||||||
gate:
|
gate:
|
||||||
queue: sahara
|
queue: sahara
|
||||||
jobs:
|
jobs:
|
||||||
- sahara-tests-scenario:
|
- sahara-tests-scenario
|
||||||
required-projects:
|
- sahara-tests-scenario-v2
|
||||||
- openstack/sahara-plugin-ambari
|
- sahara-tests-tempest
|
||||||
- openstack/sahara-plugin-cdh
|
- sahara-tests-tempest-v2
|
||||||
- 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-grenade:
|
- sahara-grenade:
|
||||||
voting: false
|
voting: false
|
||||||
|
|
||||||
|
@ -92,9 +68,12 @@
|
||||||
- job:
|
- job:
|
||||||
name: sahara-buildimages-base
|
name: sahara-buildimages-base
|
||||||
nodeset: centos-7
|
nodeset: centos-7
|
||||||
|
vars:
|
||||||
|
sahara_src_dir: src/git.openstack.org/openstack/sahara
|
||||||
run: playbooks/buildimages/run.yaml
|
run: playbooks/buildimages/run.yaml
|
||||||
timeout: 7200
|
timeout: 7200
|
||||||
required-projects:
|
required-projects:
|
||||||
|
- openstack/sahara
|
||||||
- openstack/sahara-plugin-ambari
|
- openstack/sahara-plugin-ambari
|
||||||
- openstack/sahara-plugin-cdh
|
- openstack/sahara-plugin-cdh
|
||||||
- openstack/sahara-plugin-mapr
|
- openstack/sahara-plugin-mapr
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
roles:
|
roles:
|
||||||
- role: bindep
|
- role: bindep
|
||||||
bindep_profile: test
|
bindep_profile: test
|
||||||
bindep_dir: "{{ zuul.project.src_dir }}"
|
bindep_dir: "{{ sahara_src_dir|default(zuul_work_dir) }}"
|
||||||
- build-sahara-images-cli
|
- build-sahara-images-cli
|
||||||
|
|
Loading…
Reference in New Issue