Pin master to neutron/liberty

As we have not cut stable/liberty yet, we must enforce we remain
compatible with neutron liberty until we branch, so this patch modifies
the test environment to run with neutron stable liberty only. We we
restore the environment to neutron master after we have cut our release.

Change-Id: I00b709afc4105c5b65d30d1b9037fbdd37e0a471
This commit is contained in:
Sam Betts 2015-12-07 16:21:53 +00:00
parent e0024707c2
commit 51f4eb7fa7
1 changed files with 3 additions and 2 deletions

View File

@ -14,11 +14,12 @@ elif [ -x $ZUUL_CLONER ]; then
# Use zuul-cloner to clone openstack/neutron, this will ensure the Depends-On
# references are retrieved from zuul and rebased into the repo, then installed.
$ZUUL_CLONER --cache-dir /opt/git --workspace /tmp git://git.openstack.org openstack/neutron
(cd /tmp/openstack/neutron && git checkout stable/liberty)
pip install /tmp/openstack/neutron
else
# Download or update neutron-master tarball and install
( cd .test-tars && wget -N http://tarballs.openstack.org/neutron/neutron-master.tar.gz )
pip install .test-tars/neutron-master.tar.gz
( cd .test-tars && wget -N http://tarballs.openstack.org/neutron/neutron-stable-liberty.tar.gz )
pip install .test-tars/neutron-stable-liberty.tar.gz
fi
# Install the rest of the requirements as normal