File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,15 @@ RUN sed -i s/^deb-src.*// /etc/apt/sources.list
5
5
ARG TEMPEST_SOURCE=https://github.com/openstack/tempest
6
6
ARG TEMPEST_VERSION=master
7
7
8
+ ARG TEMPEST_PLUGIN_OCTAVIA_SOURCE=https://github.com/openstack/octavia-tempest-plugin
9
+ ARG TEMPEST_PLUGIN_OCTAVIA_VERSION=master
10
+
11
+ ARG TEMPEST_PLUGIN_DESIGNATE_SOURCE=https://github.com/openstack/designate-tempest-plugin
12
+ ARG TEMPEST_PLUGIN_DESIGNATE_VERSION=master
13
+
14
+ ARG TEMPEST_PLUGIN_IRONIC_SOURCE=https://github.com/openstack/ironic-tempest-plugin
15
+ ARG TEMPEST_PLUGIN_IRONIC_VERSION=master
16
+
8
17
RUN apt-get update && apt-get install --yes sudo python3-dev python3-pip vim git-core crudini jq iputils-ping && \
9
18
apt clean && \
10
19
pip3 --no-cache-dir install --upgrade pip setuptools && \
@@ -30,6 +39,11 @@ RUN rally db recreate
30
39
31
40
RUN rally verify create-verifier --name default --type tempest --source $TEMPEST_SOURCE --version $TEMPEST_VERSION
32
41
42
+ # For simplicitiy, always install common extensions
43
+ RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_OCTAVIA_SOURCE --version $TEMPEST_PLUGIN_OCTAVIA_VERSION
44
+ RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_DESIGNATE_SOURCE --version $TEMPEST_PLUGIN_DESIGNATE_VERSION
45
+ RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_IRONIC_SOURCE --version $TEMPEST_PLUGIN_IRONIC_VERSION
46
+
33
47
COPY bin/rally-verify-wrapper.sh /usr/bin/rally-verify-wrapper.sh
34
48
COPY bin/rally-extract-tests.sh /usr/bin/rally-extract-tests.sh
35
49
COPY bin/rally-normalize.py /usr/bin/rally-normalize.py
You can’t perform that action at this time.
0 commit comments