Files
openstack-helm-images/tempest/Dockerfile.ubuntu_bionic
Tin Lam 87c3246a55 Add tempest bionic image
This patch set adds an ubuntu bionic-based image for OpenStack tempest.

Also: place in a fix to the SUSE image so the build can succeed.

Change-Id: Id6d615e81b5c82043aec08755cf442eed32bf236
Signed-off-by: Tin Lam <tlam@omegaprime.dev>
2019-11-21 12:53:34 +00:00

26 lines
951 B
Docker

FROM ubuntu:18.04
RUN set -ex ;\
export DEBIAN_FRONTEND=noninteractive ;\
apt-get update ;\
apt-get upgrade -y ;\
apt-get install netbase -y ;\
apt-get install --no-install-recommends -y \
python3-dev \
build-essential \
python3-pip \
libssl-dev \
git ;\
git clone https://git.openstack.org/openstack/tempest ;\
git clone https://git.openstack.org/openstack/cinder-tempest-plugin ;\
git clone https://git.openstack.org/openstack/heat-tempest-plugin ;\
git clone https://git.openstack.org/openstack/keystone-tempest-plugin ;\
git clone https://git.openstack.org/openstack/neutron-tempest-plugin ;\
pip3 install -U setuptools ;\
pip3 install wheel ;\
pip3 install -e tempest/ \
cinder-tempest-plugin/ \
heat-tempest-plugin/ \
keystone-tempest-plugin/ \
neutron-tempest-plugin/ ;\