From 5382f2fb582072e0a57ca4f195ddc08f1ead242c Mon Sep 17 00:00:00 2001 From: Jean-Philippe Evrard Date: Mon, 15 Oct 2018 13:47:10 +0200 Subject: [PATCH] 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 --- .zuul.yaml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.zuul.yaml b/.zuul.yaml index a9baf5c0..83aaf86e 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -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