From 475d9efc075fdd078a226fcdf7e4f92a5855507e Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Wed, 28 Mar 2018 15:19:13 -0500 Subject: [PATCH] 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 0e50a282b09f62670494ada2f7d42509c148067f) Signed-off-by: Kevin Carter --- defaults/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 09fa3a0..12e300b 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -96,11 +96,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