File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -138,6 +138,9 @@ Q_NOTIFY_NOVA_PORT_DATA_CHANGES=${Q_NOTIFY_NOVA_PORT_DATA_CHANGES:-True}
138138VIF_PLUGGING_IS_FATAL=${VIF_PLUGGING_IS_FATAL:- True}
139139VIF_PLUGGING_TIMEOUT=${VIF_PLUGGING_TIMEOUT:- 300}
140140
141+ # Allow to skip stopping of OVN services
142+ SKIP_STOP_OVN=${SKIP_STOP_OVN:- False}
143+
141144# The directory which contains files for Q_PLUGIN_EXTRA_CONF_FILES.
142145# /etc/neutron is assumed by many of devstack plugins. Do not change.
143146_Q_PLUGIN_EXTRA_CONF_PATH=/etc/neutron
@@ -638,7 +641,7 @@ function stop_mutnauq {
638641 stop_mutnauq_other
639642 stop_mutnauq_l2_agent
640643
641- if [[ $Q_AGENT == " ovn" ]]; then
644+ if [[ $Q_AGENT == " ovn" && $SKIP_STOP_OVN != " True " ]]; then
642645 stop_ovn
643646 fi
644647}
Original file line number Diff line number Diff line change @@ -395,6 +395,8 @@ function install_ovn {
395395 sudo mkdir -p $OVS_PREFIX /var/log/ovn
396396 sudo chown $( whoami) $OVS_PREFIX /var/log/ovn
397397 else
398+ # Load fixup_ovn_centos
399+ source ${TOP_DIR} /tools/fixup_stuff.sh
398400 fixup_ovn_centos
399401 install_package $( get_packages openvswitch)
400402 install_package $( get_packages ovn)
You can’t perform that action at this time.
0 commit comments