File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -623,6 +623,13 @@ function init_neutron {
623623
624624# install_neutron() - Collect source and prepare
625625function install_neutron {
626+ # Install neutron-lib from git so we make sure we're testing
627+ # the latest code.
628+ if use_library_from_git " neutron-lib" ; then
629+ git_clone_by_name " neutron-lib"
630+ setup_dev_lib " neutron-lib"
631+ fi
632+
626633 git_clone $NEUTRON_REPO $NEUTRON_DIR $NEUTRON_BRANCH
627634 setup_develop $NEUTRON_DIR
628635 if is_service_enabled q-fwaas; then
Original file line number Diff line number Diff line change @@ -488,6 +488,11 @@ GITREPO["diskimage-builder"]=${DIB_REPO:-${GIT_BASE}/openstack/diskimage-builder
488488GITBRANCH[" diskimage-builder" ]=${DIB_BRANCH:- master}
489489GITDIR[" diskimage-builder" ]=$DEST /diskimage-builder
490490
491+ # neutron-lib library containing neutron stable non-REST interfaces
492+ GITREPO[" neutron-lib" ]=${NEUTRON_LIB_REPO:- ${GIT_BASE} / openstack/ neutron-lib.git}
493+ GITBRANCH[" neutron-lib" ]=${NEUTRON_LIB_BRANCH:- master}
494+ GITDIR[" neutron-lib" ]=$DEST /neutron-lib
495+
491496# #################
492497#
493498# TripleO / Heat Agent Components
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ ALL_LIBS+=" oslo.utils python-swiftclient"
4141ALL_LIBS+=" python-neutronclient tooz ceilometermiddleware oslo.policy"
4242ALL_LIBS+=" debtcollector os-brick automaton futurist oslo.service"
4343ALL_LIBS+=" oslo.cache oslo.reports osprofiler"
44- ALL_LIBS+=" keystoneauth ironic-lib oslo.privsep"
44+ ALL_LIBS+=" keystoneauth ironic-lib neutron-lib oslo.privsep"
4545ALL_LIBS+=" diskimage-builder"
4646
4747# Generate the above list with
You can’t perform that action at this time.
0 commit comments