Make Tempest repo stable for Manila

Manila has Tempest plugin for mainstream Tempest.
Now, our jobs run over latest Tempest.
It causes incompatibilities from time to time.
Fix it by checking out Tempest repo HEAD to some specific commit that is
compatible with Manila plugin.

Implements blueprint stable-base-for-functional-tests

Change-Id: I5760461c1ebf8cf53ccfae55606fe6036c915e02
This commit is contained in:
Ponomaryov Valeriy 2014-12-23 14:30:35 +02:00
parent 303daaf803
commit be716c383a

View File

@ -36,5 +36,14 @@ else
echo "MANILA_MULTI_BACKEND=False" >> $localrc_path
fi
# Install manila tempest integration
# Go to Tempest dir and checkout stable commit to avoid possible
# incompatibilities for plugin stored in Manila repo.
TEMPEST_COMMIT="128bbed7" # 23 Dec, 2014
cd $BASE/new/tempest
git checkout $TEMPEST_COMMIT
# Print current Tempest status
git status
# Install Manila Tempest integration
cp -r $BASE/new/manila/contrib/tempest/tempest/* $BASE/new/tempest/tempest