From 264896f475e3f0975754c9fa78980051661698c0 Mon Sep 17 00:00:00 2001 From: Linda Wang Date: Thu, 16 Mar 2017 08:51:55 +0000 Subject: Enable functest offline by installing tempest system wide JIRA: FUNCTEST-764 1. When creating verifier via rally in functest env prepare, without the parameter "--system-wide", rally will install tempest and its dependent packages into the virtual env of rally. Thus, it needs to connect internet when installing tempest, which will not enable functest offline. 2. Some packages are needed for multisite testcase, and they are installed in virtual env of rally before. But if "--system-wide" is set, there packages should be installed addtionally. Change-Id: I340701e9ed4a0f8f278ff952f0dd61470c6deed1 Signed-off-by: Linda Wang --- docker/Dockerfile | 1 + 1 file changed, 1 insertion(+) (limited to 'docker') diff --git a/docker/Dockerfile b/docker/Dockerfile index 30c31dad3..134b8ef3c 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -144,6 +144,7 @@ RUN cd ${REPOS_DIR}/bgpvpn && pip install -e . # Kingbird integration RUN cd ${REPOS_DIR}/kingbird && pip install -e . +RUN cd ${FUNCTEST_REPO_DIR} && pip install -r kingbird_requirements.txt # refstack-client integration RUN cd ${REPOS_DIR}/refstack-client && ./setup_env -t ${REFSTACK_TAG} -- cgit 1.2.3-korg