File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,10 @@ ARG TEMPEST_PLUGIN_MANILA_VERSION=master
20
20
ARG TEMPEST_PLUGIN_MAGNUM_SOURCE=https://github.com/openstack/magnum-tempest-plugin
21
21
ARG TEMPEST_PLUGIN_MAGNUM_VERSION=master
22
22
23
+ ARG RALLY_OPENSTACK_SOURCE=https://github.com/stackhpc/rally-openstack.git
24
+ ARG RALLY_OPENSTACK_VERSION=feature/non-admin-creds
25
+ ARG RALLY_OPENSTACK_UPPER_CONSTRAINTS=https://raw.githubusercontent.com/stackhpc/rally-openstack/$RALLY_OPENSTACK_VERSION/upper-constraints.txt
26
+
23
27
RUN apt-get update && apt-get install --yes sudo python3-dev python3-pip vim git-core crudini jq iputils-ping && \
24
28
apt clean && \
25
29
pip3 --no-cache-dir install --upgrade pip setuptools && \
@@ -28,8 +32,7 @@ RUN apt-get update && apt-get install --yes sudo python3-dev python3-pip vim git
28
32
echo "rally ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/00-rally-user && \
29
33
mkdir /rally && chown -R rally:rally /rally
30
34
31
- RUN pip install git+https://github.com/stackhpc/rally-openstack.git@feature/non-admin-creds --no-cache-dir && \
32
- pip3 install pymysql psycopg2-binary fixtures --no-cache-dir
35
+ RUN pip3 install git+$RALLY_OPENSTACK_SOURCE@$RALLY_OPENSTACK_VERSION pymysql psycopg2-binary fixtures --no-cache-dir -c $RALLY_OPENSTACK_UPPER_CONSTRAINTS
33
36
34
37
COPY ./etc/motd_for_docker /etc/motd
35
38
RUN echo '[ ! -z "$TERM" -a -r /etc/motd ] && cat /etc/motd' >> /etc/bash.bashrc
You can’t perform that action at this time.
0 commit comments