diff --git a/lib/libraries b/lib/libraries index 761ce66694..4ceb80423c 100644 --- a/lib/libraries +++ b/lib/libraries @@ -121,6 +121,9 @@ function install_libs { # os-traits for nova _install_lib_from_source "os-brick" _install_lib_from_source "os-traits" + # + # python client libraries we might need from git can go here + _install_lib_from_source "python-barbicanclient" # etcd (because tooz does not have a hard dependency on these) diff --git a/stackrc b/stackrc index cfe2496240..50f7c89ba3 100644 --- a/stackrc +++ b/stackrc @@ -341,6 +341,11 @@ GITBRANCH["python-cinderclient"]=${CINDERCLIENT_BRANCH:-master} GITREPO["python-brick-cinderclient-ext"]=${BRICK_CINDERCLIENT_REPO:-${GIT_BASE}/openstack/python-brick-cinderclient-ext.git} GITBRANCH["python-brick-cinderclient-ext"]=${BRICK_CINDERCLIENT_BRANCH:-master} +# python barbican client library +GITREPO["python-barbicanclient"]=${BARBICANCLIENT_REPO:-${GIT_BASE}/openstack/python-barbicanclient.git} +GITBRANCH["python-barbicanclient"]=${BARBICANCLIENT_BRANCH:-master} +GITDIR["python-barbicanclient"]=$DEST/python-barbicanclient + # python glance client library GITREPO["python-glanceclient"]=${GLANCECLIENT_REPO:-${GIT_BASE}/openstack/python-glanceclient.git} GITBRANCH["python-glanceclient"]=${GLANCECLIENT_BRANCH:-master} diff --git a/tests/test_libs_from_pypi.sh b/tests/test_libs_from_pypi.sh index 1f2d3c23b8..5b4ff32f2a 100755 --- a/tests/test_libs_from_pypi.sh +++ b/tests/test_libs_from_pypi.sh @@ -43,7 +43,7 @@ ALL_LIBS+=" debtcollector os-brick os-traits automaton futurist oslo.service" ALL_LIBS+=" oslo.cache oslo.reports osprofiler cursive" ALL_LIBS+=" keystoneauth ironic-lib neutron-lib oslo.privsep" ALL_LIBS+=" diskimage-builder os-vif python-brick-cinderclient-ext" -ALL_LIBS+=" castellan" +ALL_LIBS+=" castellan python-barbicanclient" # Generate the above list with # echo ${!GITREPO[@]}