X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fdevops.git;a=blobdiff_plain;f=docker%2Ftests%2FDockerfile;h=901179f7d73d5bdd8c487037bd4bce2a2d38bd9f;hp=a7153186d82fb63d392f9cdaf5a8a87369faeced;hb=4a64a900816abbd5ebd4d14360b5e153a5959025;hpb=7334f68a8186a8a0e78f72422bba3fda42e0152b diff --git a/docker/tests/Dockerfile b/docker/tests/Dockerfile index a7153186..901179f7 100644 --- a/docker/tests/Dockerfile +++ b/docker/tests/Dockerfile @@ -16,15 +16,24 @@ FROM ubuntu:18.04 RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install git software-properties-common \ - curl xz-utils gnupg2 apt-transport-https make python3 debhelper python3-setuptools python3-pip apt-utils \ - ssh iputils-ping libcurl4-openssl-dev libssl-dev python3-openstackclient -RUN add-apt-repository -y ppa:rmescandon/yq && apt update && apt install yq -y -RUN python3 -m pip install haikunator requests robotframework robotframework-seleniumlibrary \ + curl xz-utils gnupg2 apt-transport-https make python3 debhelper python3-pip apt-utils \ + ssh iputils-ping libcurl4-openssl-dev libssl-dev +RUN add-apt-repository -y ppa:rmescandon/yq && apt-get update && apt-get install yq -y + +RUN python3 -m pip install --upgrade pip setuptools + +RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cargo rustc + +RUN python3 -m pip install --ignore-installed pyyaml + +RUN python3 -m pip install --upgrade setuptools-rust haikunator requests robotframework robotframework-seleniumlibrary \ robotframework-requests robotframework-jsonlibrary robotframework-sshlibrary charm-tools \ - git+https://osm.etsi.org/gerrit/osm/IM.git git+https://osm.etsi.org/gerrit/osm/osmclient.git + python-openstackclient + +RUN python3 -m pip install git+https://osm.etsi.org/gerrit/osm/IM.git@v8.0 git+https://osm.etsi.org/gerrit/osm/osmclient.git@v8.0 ARG REPOSITORY_BASE=http://osm-download.etsi.org/repository/osm/debian -ARG RELEASE=ReleaseSEVEN-daily +ARG RELEASE=ReleaseEIGHT-daily ARG REPOSITORY_KEY=OSM%20ETSI%20Release%20Key.gpg ARG REPOSITORY=testing ARG TESTS_VERSION @@ -60,4 +69,4 @@ ENV K8S_CREDENTIALS=/root/.kube/config ENV LC_ALL=C.UTF-8 ENV LANG=C.UTF-8 -ENTRYPOINT [ "/robot-systest/run_test.sh"] \ No newline at end of file +ENTRYPOINT [ "/robot-systest/run_test.sh"]