Add tungsten and patrole tempest plugin for contrail
Tungsten tempest plugin contains tests to cover the OpenContrail
project.
Change-Id: I0e0651e5e484db1e7ef8285addf08df67ad7481d
Related-PROD: PROD-23980
diff --git a/Dockerfile b/Dockerfile
index c1a3877..988dcbc 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,7 +10,6 @@
ARG IRONIC_TAG="mcp/pike"
ARG MANILA_TAG="mcp/pike"
ARG TELEMETRY_TAG="mcp/pike"
-ARG OCTAVIA_TAG="mcp/pike"
ARG PATROLE_TAG="0.4.x"
ARG TUNGSTEN_TAG="0.1.x"
# global openstack requirements repo
@@ -84,6 +83,16 @@
pip install --constraint /var/lib/openstack_requirements/upper-constraints.txt -r requirements.txt . ; \
popd;
+RUN git clone ssh://mcp-jenkins@gerrit.mcp.mirantis.com:29418/packaging/sources/patrole patrole-tempest-plugin ; \
+ pushd /var/lib/patrole-tempest-plugin; git checkout $PATROLE_TAG; \
+ pip install --constraint /var/lib/openstack_requirements/upper-constraints.txt -r requirements.txt . ; \
+ popd;
+
+RUN git clone ssh://mcp-jenkins@gerrit.mcp.mirantis.com:29418/contrail/tungsten-tempest tungsten-tempest-plugin ; \
+ pushd /var/lib/tungsten-tempest-plugin; git checkout $TUNGSTEN_TAG; \
+ pip install --constraint /var/lib/openstack_requirements/upper-constraints.txt -r requirements.txt . ; \
+ popd;
+
RUN git clone ssh://mcp-jenkins@gerrit.mcp.mirantis.com:29418/packaging/sources/tempest && \
pushd tempest; git checkout $TEMPEST_TAG; \
pip install --constraint /var/lib/openstack_requirements/upper-constraints.txt -r requirements.txt ; \