Prepare os-*-config for CI

Specify pip install --pre so that local git built packages will be
installed if available. It should be possible to always specify
--pre since public repos do not have snapshot release packages for
these tools

Change-Id: Id2e539ba72ac2ef8d39a3ab694991e9b8bf724d7
This commit is contained in:
Steve Baker 2014-05-26 14:41:15 +12:00
parent 2673dd2201
commit dfbb0549fe
3 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ else
/opt/stack/venvs/os-apply-config/bin/pip install -U 'setuptools>=1.0'
# bug #1293812 : Avoid easy_install triggering on pbr.
/opt/stack/venvs/os-apply-config/bin/pip install -U 'pbr>=0.6,<1.0'
/opt/stack/venvs/os-apply-config/bin/pip install -U os-apply-config
/opt/stack/venvs/os-apply-config/bin/pip install --pre -U os-apply-config
fi
# Write the manifest of what was installed

View File

@ -18,7 +18,7 @@ else
/opt/stack/venvs/os-collect-config/bin/pip install -U 'setuptools>=1.0'
# bug #1293812 : Avoid easy_install triggering on pbr.
/opt/stack/venvs/os-collect-config/bin/pip install -U 'pbr>=0.6,<1.0'
/opt/stack/venvs/os-collect-config/bin/pip install -U os-collect-config
/opt/stack/venvs/os-collect-config/bin/pip install --pre -U os-collect-config
fi
# Write the manifest of what was installed

View File

@ -22,7 +22,7 @@ else
/opt/stack/venvs/os-refresh-config/bin/pip install -U 'setuptools>=1.0'
# bug #1293812 : Avoid easy_install triggering on pbr.
/opt/stack/venvs/os-refresh-config/bin/pip install -U 'pbr>=0.5.21,<1.0'
/opt/stack/venvs/os-refresh-config/bin/pip install -U os-refresh-config
/opt/stack/venvs/os-refresh-config/bin/pip install --pre -U os-refresh-config
fi
# Write the manifest of what was installed