From 968ebeee4146b306c026ca9b51d43ae6a993d1e2 Mon Sep 17 00:00:00 2001 From: Brianna Poulos Date: Fri, 14 Apr 2017 11:33:56 -0400 Subject: [PATCH] Add castellan to LIBS_FROM_GIT Allow castellan to be installed from git instead of pip. Castellan has recently been moved under the oslo framework, and the barbican-tempest-plugin tests which use castellan would benefit from the ability to usd castellan from git instead of pip. Change-Id: I96edca90c61aec84637b7b1ce842eff04c521923 --- lib/oslo | 2 ++ stackrc | 4 ++++ tests/test_libs_from_pypi.sh | 1 + 3 files changed, 7 insertions(+) diff --git a/lib/oslo b/lib/oslo index 1a78bdfe73..182295c167 100644 --- a/lib/oslo +++ b/lib/oslo @@ -23,6 +23,7 @@ set +o xtrace # Defaults # -------- GITDIR["automaton"]=$DEST/automaton +GITDIR["castellan"]=$DEST/castellan GITDIR["cliff"]=$DEST/cliff GITDIR["debtcollector"]=$DEST/debtcollector GITDIR["futurist"]=$DEST/futurist @@ -71,6 +72,7 @@ function _do_install_oslo_lib { # install_oslo() - Collect source and prepare function install_oslo { _do_install_oslo_lib "automaton" + _do_install_oslo_lib "castellan" _do_install_oslo_lib "cliff" _do_install_oslo_lib "debtcollector" _do_install_oslo_lib "futurist" diff --git a/stackrc b/stackrc index 88f75413c4..72ad52d765 100644 --- a/stackrc +++ b/stackrc @@ -364,6 +364,10 @@ GITDIR["python-openstackclient"]=$DEST/python-openstackclient # ################### +# castellan key manager interface +GITREPO["castellan"]=${CASTELLAN_REPO:-${GIT_BASE}/openstack/castellan.git} +GITBRANCH["castellan"]=${CASTELLAN_BRANCH:-master} + # cliff command line framework GITREPO["cliff"]=${CLIFF_REPO:-${GIT_BASE}/openstack/cliff.git} GITBRANCH["cliff"]=${CLIFF_BRANCH:-master} diff --git a/tests/test_libs_from_pypi.sh b/tests/test_libs_from_pypi.sh index 3d4bcd2596..314a9d56e3 100755 --- a/tests/test_libs_from_pypi.sh +++ b/tests/test_libs_from_pypi.sh @@ -43,6 +43,7 @@ ALL_LIBS+=" debtcollector os-brick automaton futurist oslo.service" ALL_LIBS+=" oslo.cache oslo.reports osprofiler" ALL_LIBS+=" keystoneauth ironic-lib neutron-lib oslo.privsep" ALL_LIBS+=" diskimage-builder os-vif python-brick-cinderclient-ext" +ALL_LIBS+=" castellan" # Generate the above list with # echo ${!GITREPO[@]}