From c3666affeae842e3c2d8f9191928f3ae4437bc59 Mon Sep 17 00:00:00 2001 From: Jo¶rgen Karlsson Date: Tue, 16 Feb 2016 20:24:56 +0100 Subject: ci: Freeze pip requirements + cleanups MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Freeze pip requirements for brahmaputra release to make sure we keep track of dependencies. Fixes internalURL problem with ericsson-virtual1 Add check to verify that nova, glance and heat services are functional Change-Id: I15c3d215596eaad31f8e260d129b8e07a7d63976 Signed-off-by: Jo¶rgen Karlsson (cherry picked from commit 3b7c8d522d1ef0950d5c79232e161de05689fe53) --- ci/docker/yardstick-ci/Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ci/docker') diff --git a/ci/docker/yardstick-ci/Dockerfile b/ci/docker/yardstick-ci/Dockerfile index a1cf9160f..91d29da33 100644 --- a/ci/docker/yardstick-ci/Dockerfile +++ b/ci/docker/yardstick-ci/Dockerfile @@ -42,6 +42,11 @@ RUN git config --global http.sslVerify false RUN git clone https://gerrit.opnfv.org/gerrit/yardstick ${YARDSTICK_REPO_DIR} RUN git clone https://gerrit.opnfv.org/gerrit/releng ${RELENG_REPO_DIR} +# install yardstick + dependencies +RUN cd ${YARDSTICK_REPO_DIR} && easy_install -U pip +RUN cd ${YARDSTICK_REPO_DIR} && pip install -r ci/requirements.txt +RUN cd ${YARDSTICK_REPO_DIR} && pip install . + ADD http://download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img /home/opnfv/images/ COPY ./run_tests.sh /usr/local/bin/ -- cgit 1.2.3-korg