Install PBR to ensure we're not breaking builds

A new version of PBR was released which causes some services, like
gnocchi, to break in new and exciting ways. This change installs PBR
within the repo_build role which will ensure all of the correct tools
are available to the repo build process and are installed using known
constraints.

Change-Id: Ibf5e3bf0381ec40b1adbe6ce49a5cf7284d3e147
(cherry picked from commit 0e50a282b0)
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
This commit is contained in:
Kevin Carter 2018-03-28 15:19:13 -05:00 committed by Kevin Carter (cloudnull)
parent f5f9e1c390
commit eb46bd33b1
1 changed files with 3 additions and 2 deletions

View File

@ -97,11 +97,12 @@ repo_build_venv_command_options: >-
--extra-search-dir {{ repo_build_release_path }}
--never-download
repo_pip_packages:
- cython
- pbr
- requests
- urllib3
- wheel
- virtualenv
- virtualenv-tools
- cython
- wheel
repo_build_store_pip_sources: false