-FROM ubuntu:16.04
+FROM ubuntu:20.04
MAINTAINER "CMSO"
LABEL name="Docker image for the CMSO Robot Testing Framework"
LABEL usage="docker run -e <testname> optf-cmso-robot"
+ARG DEBIAN_FRONTEND=noninteractive
ARG http_proxy_arg
ARG https_proxy_arg
ENV HTTP_PROXY=$http_proxy_arg
RUN test -n "$" && echo "Acquire::Proxy \"http://$http_proxy\";" > /etc/apt/apt.conf.d/02proxy || true && \
apt-get update && \
-apt-get install -y software-properties-common vim && \
-add-apt-repository ppa:deadsnakes/ppa && \
-apt-get update && \
-apt-get install -y build-essential python3.6 python3.6-dev python3-pip python3.6-venv && \
-python3.6 -m pip install pip --upgrade && \
-python3.6 -m pip install wheel && \
+apt-get install -y software-properties-common vim build-essential python3 python3-dev python3-pip python3-venv && \
+python3.8 -m pip install pip --upgrade && \
+python3.8 -m pip install wheel && \
apt-get install \
--no-install-recommends \
--assume-yes \
COPY /onap-cmso/ete.sh /opt/cmso-robot
-RUN ln -s /usr/bin/python3.6 /usr/bin/python && \
+RUN ln -s /usr/bin/python3.8 /usr/bin/python && \
python --version && \
pip --version && \
pip install robotframework==3.1.1 && \