From 56b50a2241aba910a34b1b1e9317d331fb9dd7d8 Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Thu, 25 May 2017 15:02:45 +0000 Subject: [PATCH] Explicitly clone requirements for bifrost Bifrost expects to be able to have a complete folder on disk for accessing the upper-constraint data, as opposed to the single file on disk. Retooling to capture/use the the single file will create more alternate paths that must be taken to perform the install and it seems less ideal in a deployed environment where the git repository in whole provides some confidence of and history of the file. Since we don't explicitly clone our own copy in OpenStack CI we will have zuul cloner grab a copy for us. Change-Id: I64d1744c776c20d906a29e072602c1909853da25 --- jenkins/jobs/bifrost.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/jenkins/jobs/bifrost.yaml b/jenkins/jobs/bifrost.yaml index 40b0eca23a..37022c6db6 100644 --- a/jenkins/jobs/bifrost.yaml +++ b/jenkins/jobs/bifrost.yaml @@ -22,7 +22,8 @@ openstack/python-ironicclient \ openstack-infra/shade \ openstack/ironic-inspector \ - openstack/python-ironic-inspector-client + openstack/python-ironic-inspector-client \ + openstack/requirements export GIT_BASE=$(pwd) export UPPER_CONSTRAINTS_FILE=$WORKSPACE/upper-constraints.txt cd openstack/bifrost @@ -57,7 +58,8 @@ openstack/python-ironicclient \ openstack-infra/shade \ openstack/ironic-inspector \ - openstack/python-ironic-inspector-client + openstack/python-ironic-inspector-client \ + openstack/requirements export GIT_BASE=$(pwd) export UPPER_CONSTRAINTS_FILE=$WORKSPACE/upper-constraints.txt cd openstack/bifrost @@ -92,7 +94,8 @@ openstack/python-ironicclient \ openstack-infra/shade \ openstack/ironic-inspector \ - openstack/python-ironic-inspector-client + openstack/python-ironic-inspector-client \ + openstack/requirements export GIT_BASE=$(pwd) export UPPER_CONSTRAINTS_FILE=$WORKSPACE/upper-constraints.txt cd openstack/bifrost