diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2019-10-26 18:14:47 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2019-11-14 21:51:06 +0100 |
commit | 55019af5be734bc48fdd21caa67d83c9c88ed1af (patch) | |
tree | f1ef068c824fe3dd3a88f811dad075d970cd48f2 /docker/smoke/Dockerfile | |
parent | 9b014796d26627074b33e0f772d691eebe60a429 (diff) |
Add keystone-tempest-plugin
It adds tempest_keystone which runs the tests proposed by
keystone-tempest-plugin [1].
[1] https://opendev.org/openstack/keystone-tempest-plugin
Change-Id: I83db584c37fe63a549ccf396b03e034778254b3a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 22ec0c1008b81f368476d8cea84117a93d15dab2)
Diffstat (limited to 'docker/smoke/Dockerfile')
-rw-r--r-- | docker/smoke/Dockerfile | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/docker/smoke/Dockerfile b/docker/smoke/Dockerfile index 98460790d..84b24431d 100644 --- a/docker/smoke/Dockerfile +++ b/docker/smoke/Dockerfile @@ -7,6 +7,7 @@ ARG REFSTACK_TARGET=2018.11 ARG PATROLE_TAG=0.4.0 ARG NEUTRON_TEMPEST_TAG=0.3.0 ARG CINDER_TEMPEST_TAG=0.1.0 +ARG KEYSTONE_TEMPEST_TAG=0.1.0 ARG BARBICAN_TAG=0.1.0 RUN apk --no-cache add --update libxml2 libxslt && \ @@ -33,6 +34,11 @@ RUN apk --no-cache add --update libxml2 libxslt && \ git fetch --tags https://git.openstack.org/openstack/cinder-tempest-plugin.git $CINDER_TEMPEST_TAG && \ git checkout FETCH_HEAD) && \ update-requirements -s --source /src/openstack-requirements /src/cinder-tempest-plugin && \ + git init /src/keystone-tempest-plugin && \ + (cd /src/keystone-tempest-plugin && \ + git fetch --tags https://git.openstack.org/openstack/keystone-tempest-plugin.git $KEYSTONE_TEMPEST_TAG && \ + git checkout FETCH_HEAD) && \ + update-requirements -s --source /src/openstack-requirements /src/keystone-tempest-plugin && \ git init /src/barbican-tempest-plugin && \ (cd /src/barbican-tempest-plugin && \ git fetch --tags https://opendev.org/openstack/barbican-tempest-plugin.git $BARBICAN_TAG && \ @@ -40,9 +46,10 @@ RUN apk --no-cache add --update libxml2 libxslt && \ update-requirements -s --source /src/openstack-requirements /src/barbican-tempest-plugin/ && \ pip install --no-cache-dir --src /src -cupper-constraints.txt -cupper-constraints.opnfv.txt \ /src/patrole /src/barbican-tempest-plugin /src/neutron-tempest-plugin \ - networking-bgpvpn networking-sfc /src/cinder-tempest-plugin && \ + networking-bgpvpn networking-sfc /src/cinder-tempest-plugin /src/keystone-tempest-plugin && \ rm -r upper-constraints.txt upper-constraints.opnfv.txt \ - /src/patrole /src/barbican-tempest-plugin /src/neutron-tempest-plugin && \ + /src/patrole /src/barbican-tempest-plugin /src/neutron-tempest-plugin \ + /src/cinder-tempest-plugin /src/keystone-tempest-plugin && \ mkdir -p /home/opnfv/functest/data/refstack && \ mkdir -p /etc/neutron /etc/glance && \ wget -q -O /etc/neutron/policy.json https://opendev.org/openstack/neutron/raw/branch/$OPENSTACK_TAG/etc/policy.json && \ |