diff --git a/stack.sh b/stack.sh index 40a068f722..5a6945df90 100755 --- a/stack.sh +++ b/stack.sh @@ -282,6 +282,7 @@ source $TOP_DIR/lib/ldap # Set the destination directories for OpenStack projects OPENSTACKCLIENT_DIR=$DEST/python-openstackclient +PBR_DIR=$DEST/pbr # Interactive Configuration @@ -619,6 +620,10 @@ fi echo_summary "Installing OpenStack project source" +# Install pbr +git_clone $PBR_REPO $PBR_DIR $PBR_BRANCH +setup_develop $PBR_DIR + # Install clients libraries install_keystoneclient install_glanceclient diff --git a/stackrc b/stackrc index 6d6f7bf19c..4a76c3a42b 100644 --- a/stackrc +++ b/stackrc @@ -157,6 +157,11 @@ BM_IMAGE_BUILD_BRANCH=${BM_IMAGE_BUILD_BRANCH:-master} BM_POSEUR_REPO=${BM_POSEUR_REPO:-${GIT_BASE}/tripleo/bm_poseur.git} BM_POSEUR_BRANCH=${BM_POSEUR_BRANCH:-master} +# pbr +# Used to drive the setuptools configs +PBR_REPO=${PBR_REPO:-${GIT_BASE}/openstack-dev/pbr.git} +PBR_BRANCH=${PBR_BRANCH:-master} + # Nova hypervisor configuration. We default to libvirt with **kvm** but will # drop back to **qemu** if we are unable to load the kvm module. ``stack.sh`` can # also install an **LXC** or **OpenVZ** based system.