Skip to content

Commit c24e046

Browse files
committed
feat: add additional tempest plugins
1 parent e6be3c2 commit c24e046

File tree

1 file changed

+32
-2
lines changed

1 file changed

+32
-2
lines changed

Dockerfile

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ RUN sed -i s/^deb-src.*// /etc/apt/sources.list
55
ARG TEMPEST_SOURCE=https://github.com/openstack/tempest
66
ARG TEMPEST_VERSION=master
77

8-
ARG TEMPEST_PLUGIN_OCTAVIA_SOURCE=https://github.com/stackhpc/octavia-tempest-plugin
9-
ARG TEMPEST_PLUGIN_OCTAVIA_VERSION=feature/non-admin
8+
ARG TEMPEST_PLUGIN_OCTAVIA_SOURCE=https://github.com/openstack/octavia-tempest-plugin
9+
ARG TEMPEST_PLUGIN_OCTAVIA_VERSION=master
1010

1111
ARG TEMPEST_PLUGIN_DESIGNATE_SOURCE=https://github.com/openstack/designate-tempest-plugin
1212
ARG TEMPEST_PLUGIN_DESIGNATE_VERSION=master
@@ -20,6 +20,29 @@ ARG TEMPEST_PLUGIN_MANILA_VERSION=master
2020
ARG TEMPEST_PLUGIN_MAGNUM_SOURCE=https://github.com/openstack/magnum-tempest-plugin
2121
ARG TEMPEST_PLUGIN_MAGNUM_VERSION=master
2222

23+
ARG TEMPEST_PLUGIN_BARBICAN_SOURCE=https://opendev.org/openstack/barbican-tempest-plugin
24+
ARG TEMPEST_PLUGIN_BARBICAN_VERSION=master
25+
26+
ARG TEMPEST_PLUGIN_CINDER_SOURCE=https://opendev.org/openstack/cinder-tempest-plugin
27+
ARG TEMPEST_PLUGIN_CINDER_VERSION=master
28+
29+
ARG TEMPEST_PLUGIN_CLOUDKITTY_SOURCE=https://opendev.org/openstack/cloudkitty-tempest-plugin
30+
ARG TEMPEST_PLUGIN_CLOUDKITTY_VERSION=master
31+
32+
ARG TEMPEST_PLUGIN_GLANCE_SOURCE=https://opendev.org/openstack/glance-tempest-plugin
33+
ARG TEMPEST_PLUGIN_GLANCE_VERSION=master
34+
35+
ARG TEMPEST_PLUGIN_KEYSTONE_SOURCE=https://opendev.org/openstack/keystone-tempest-plugin
36+
ARG TEMPEST_PLUGIN_KEYSTONE_VERSION=master
37+
38+
ARG TEMPEST_PLUGIN_NEUTRON_SOURCE=https://opendev.org/openstack/neutron-tempest-plugin
39+
ARG TEMPEST_PLUGIN_NEUTRON_VERSION=master
40+
41+
# Does not work if included.
42+
# Error output: 'Could not load 'ngs_tests': No module named 'tempest_plugin'
43+
# ARG TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_SOURCE=https://opendev.org/openstack/networking-generic-switch
44+
# ARG TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_VERSION=master
45+
2346
ARG RALLY_OPENSTACK_SOURCE=https://github.com/openstack/rally-openstack.git
2447
ARG RALLY_OPENSTACK_VERSION=master
2548
ARG RALLY_OPENSTACK_UPPER_CONSTRAINTS=https://raw.githubusercontent.com/openstack/rally-openstack/$RALLY_OPENSTACK_VERSION/upper-constraints.txt
@@ -54,6 +77,13 @@ RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_DESIGNATE_SOURCE --ve
5477
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_IRONIC_SOURCE --version $TEMPEST_PLUGIN_IRONIC_VERSION
5578
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_MANILA_SOURCE --version $TEMPEST_PLUGIN_MANILA_VERSION
5679
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_MAGNUM_SOURCE --version $TEMPEST_PLUGIN_MAGNUM_VERSION
80+
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_BARBICAN_SOURCE --version $TEMPEST_PLUGIN_BARBICAN_VERSION
81+
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_CINDER_SOURCE --version $TEMPEST_PLUGIN_CINDER_VERSION
82+
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_CLOUDKITTY_SOURCE --version $TEMPEST_PLUGIN_CLOUDKITTY_VERSION
83+
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_GLANCE_SOURCE --version $TEMPEST_PLUGIN_GLANCE_VERSION
84+
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_KEYSTONE_SOURCE --version $TEMPEST_PLUGIN_KEYSTONE_VERSION
85+
RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_NEUTRON_SOURCE --version $TEMPEST_PLUGIN_NEUTRON_VERSION
86+
# RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_SOURCE --version $TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_VERSION
5787

5888
COPY bin/rally-verify-wrapper.sh /usr/bin/rally-verify-wrapper.sh
5989
COPY bin/rally-extract-tests.sh /usr/bin/rally-extract-tests.sh

0 commit comments

Comments
 (0)