File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -54,6 +54,11 @@ GITDIR["python-openstacksdk"]=$DEST/python-openstacksdk
5454GITDIR[" stevedore" ]=$DEST /stevedore
5555GITDIR[" taskflow" ]=$DEST /taskflow
5656GITDIR[" tooz" ]=$DEST /tooz
57+ # TODO(mriedem): This is a common pattern so even though os-traits isn't
58+ # officially an oslo library, it is nice to re-use this script for non-oslo
59+ # things like os-traits. We should rename this script to be more generic
60+ # and then fold os-brick into it also.
61+ GITDIR[" os-traits" ]=$DEST /os-traits
5762
5863# Support entry points installation of console scripts
5964OSLO_BIN_DIR=$( get_python_exec_prefix)
@@ -104,6 +109,7 @@ function install_oslo {
104109 _do_install_oslo_lib " stevedore"
105110 _do_install_oslo_lib " taskflow"
106111 _do_install_oslo_lib " tooz"
112+ _do_install_oslo_lib " os-traits"
107113}
108114
109115# Restore xtrace
Original file line number Diff line number Diff line change @@ -570,6 +570,10 @@ GITREPO["neutron-lib"]=${NEUTRON_LIB_REPO:-${GIT_BASE}/openstack/neutron-lib.git
570570GITBRANCH[" neutron-lib" ]=${NEUTRON_LIB_BRANCH:- master}
571571GITDIR[" neutron-lib" ]=$DEST /neutron-lib
572572
573+ # os-traits library for resource provider traits in the placement service
574+ GITREPO[" os-traits" ]=${OS_TRAITS_REPO:- ${GIT_BASE} / openstack/ os-traits.git}
575+ GITBRANCH[" os-traits" ]=${OS_TRAITS_BRANCH:- master}
576+
573577# #################
574578#
575579# TripleO / Heat Agent Components
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ ALL_LIBS+=" oslo.serialization django_openstack_auth"
3939ALL_LIBS+=" python-openstackclient osc-lib os-client-config oslo.rootwrap"
4040ALL_LIBS+=" oslo.i18n oslo.utils python-openstacksdk python-swiftclient"
4141ALL_LIBS+=" python-neutronclient tooz ceilometermiddleware oslo.policy"
42- ALL_LIBS+=" debtcollector os-brick automaton futurist oslo.service"
42+ ALL_LIBS+=" debtcollector os-brick os-traits automaton futurist oslo.service"
4343ALL_LIBS+=" oslo.cache oslo.reports osprofiler cursive"
4444ALL_LIBS+=" keystoneauth ironic-lib neutron-lib oslo.privsep"
4545ALL_LIBS+=" diskimage-builder os-vif python-brick-cinderclient-ext"
You can’t perform that action at this time.
0 commit comments