From ea4af0caf0a786b9b8d05dc3d2749f965050f398 Mon Sep 17 00:00:00 2001 From: "stark, steven" Date: Wed, 28 Aug 2019 16:11:53 -0700 Subject: [INT] Add testsuite for vnf lifecycle validation The new testsuite is intended for heat-based VNFs going through the OPNFV VNF lifecycle validation. At the end of the test it will package up the results into a tarball for submission to the OVP portal. The testcase uploads a VNF pacakge and - executes the VVP validation scripts - models and distributes in SDC - instantiates via VID - validates the stack in OpenStack WIP instructions available here: https://wiki.onap.org/pages/viewpage.action?pageId=68546123 Issue-ID: INT-1197 Change-Id: I2ef827c64b64bdc7e2259806d86d6272cf77221c Signed-off-by: stark, steven --- docker/Dockerfile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'docker') diff --git a/docker/Dockerfile b/docker/Dockerfile index 786538a8..f98a360c 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -28,17 +28,27 @@ RUN apt-get update \ python-setuptools \ python-wheel \ python-pip \ + netbase \ unzip \ x11-utils \ x11-xserver-utils \ xvfb \ xxd \ vim - + +# install python 3 after so it isn't default python version +RUN apt-get install \ + --no-install-recommends \ + --assume-yes \ + python3.7 \ + python3.7-dev \ + python3-pip RUN pip install robotframework==3.1.2 \ && python --version +RUN python3.7 -m pip install virtualenv + # Copy the robot code COPY . /var/opt/ONAP/ COPY lighttpd.conf /etc/lighttpd/lighttpd.conf -- cgit 1.2.3-korg