File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ set +o xtrace
3434
3535# Set up default directories
3636GITDIR[" python-novaclient" ]=$DEST /python-novaclient
37+ GITDIR[" os-vif" ]=$DEST /os-vif
3738NOVA_DIR=$DEST /nova
3839
3940# Nova virtual environment
@@ -728,6 +729,13 @@ function install_novaclient {
728729
729730# install_nova() - Collect source and prepare
730731function install_nova {
732+
733+ # Install os-vif
734+ if use_library_from_git " os-vif" ; then
735+ git_clone_by_name " os-vif"
736+ setup_dev_lib " os-vif"
737+ fi
738+
731739 if is_service_enabled n-cpu && [[ -r $NOVA_PLUGINS /hypervisor-$VIRT_DRIVER ]]; then
732740 install_nova_hypervisor
733741 fi
Original file line number Diff line number Diff line change @@ -484,6 +484,10 @@ GITDIR["ceilometermiddleware"]=$DEST/ceilometermiddleware
484484GITREPO[" os-brick" ]=${OS_BRICK_REPO:- ${GIT_BASE} / openstack/ os-brick.git}
485485GITBRANCH[" os-brick" ]=${OS_BRICK_BRANCH:- master}
486486
487+ # os-vif library to communicate between Neutron to Nova
488+ GITREPO[" os-vif" ]=${OS_VIF_REPO:- ${GIT_BASE} / openstack/ os-vif.git}
489+ GITBRANCH[" os-vif" ]=${OS_VIF_BRANCH:- master}
490+
487491# ironic common lib
488492GITREPO[" ironic-lib" ]=${IRONIC_LIB_REPO:- ${GIT_BASE} / openstack/ ironic-lib.git}
489493GITBRANCH[" ironic-lib" ]=${IRONIC_LIB_BRANCH:- master}
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ ALL_LIBS+=" python-neutronclient tooz ceilometermiddleware oslo.policy"
4242ALL_LIBS+=" debtcollector os-brick automaton futurist oslo.service"
4343ALL_LIBS+=" oslo.cache oslo.reports osprofiler"
4444ALL_LIBS+=" keystoneauth ironic-lib neutron-lib oslo.privsep"
45- ALL_LIBS+=" diskimage-builder"
45+ ALL_LIBS+=" diskimage-builder os-vif "
4646
4747# Generate the above list with
4848# echo ${!GITREPO[@]}
You can’t perform that action at this time.
0 commit comments