Remove dependency to OSH repository for test jobs

Without this patch, there is a dependency between the two
repositories OSH and OSH-addons, which will cause a circular
dependency problem when trying to remove the duplicated jobs
that will appear in OSH.

Change-Id: Id782060bd95a78843f64380dd739fa59ccbf7ce8
This commit is contained in:
Jean-Philippe Evrard 2018-10-15 13:47:10 +02:00
parent 2b8581dcc2
commit 5382f2fb58
1 changed files with 14 additions and 1 deletions

View File

@ -59,6 +59,19 @@
- job:
name: openstack-helm-addons-sonobuoy
parent: openstack-helm-multinode
required-projects:
- openstack/openstack-helm-infra
roles:
- zuul: openstack/openstack-helm-infra
timeout: 7200
vars:
osh_openstack_release: newton
zuul_osh_infra_relative_path: ../openstack-helm-infra/
nodeset: openstack-helm-ubuntu
pre-run:
- tools/gate/playbooks/osh-infra-upgrade-host.yaml
- tools/gate/playbooks/osh-infra-deploy-docker.yaml
- tools/gate/playbooks/osh-infra-build.yaml
- tools/gate/playbooks/osh-infra-deploy-k8s.yaml
run: tools/gate/playbooks/osh-addons-sonobuoy.yaml
post-run: tools/gate/playbooks/osh-infra-collect-logs.yaml