From 7f233434cf9f5a9ab32ccf54fe19e5b0ea21c1ae Mon Sep 17 00:00:00 2001 From: Noorul Islam K M Date: Fri, 27 Dec 2013 07:53:40 +0530 Subject: [PATCH] Update solum devstack job to install packages from test-requirements.txt Somehow in devstack job all the packages listed in test-requirements are not installed. There is an explanation [1] for this in the dev list. So as suggested by Clark Boylan in the thread, just install them in pre_test_hook. [1] http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg12531.html Change-Id: I39cdfb4544fd81db79c02909962f9d4bf1ed879f --- .../files/jenkins_job_builder/config/solum.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml b/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml index a34cda04ac..f13a29fbb6 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml @@ -18,6 +18,9 @@ export PROJECTS="stackforge/solum" function pre_test_hook { + # Install packages from test-requirements.txt + sudo pip install -r /opt/stack/new/solum/test-requirements.txt + # Install solum devstack integration SOLUM_BASE=/opt/stack/new/solum/contrib/devstack DEVSTACK_BASE=/opt/stack/new/devstack