Heads up for anyone trying. I might send in a change later once I get a
breather, but something I thought may be useful for anyone setting up
multhost.with dedicated tunnel ip.


diff --git a/devstack/plugin.sh b/devstack/plugin.sh
index bbc04dc..24a4dd3 100644
--- a/devstack/plugin.sh
+++ b/devstack/plugin.sh
@@ -56,7 +56,8 @@ OVN_BRANCH=origin/conntrack
 #OVN_BRANCH=${OVN_BRANCH:-origin/master}

 # How to connect to ovsdb-server hosting the OVN databases.
-OVN_REMOTE=${OVN_REMOTE:-tcp:$HOST_IP:6640}
+OVN_REMOTE=${OVN_REMOTE:-tcp:$SERVICE_HOST:6640}
+OVN_TUNNEL_IP=$(TUNNEL_ENDPOINT_IP:-$HOST_IP)

 # A UUID to uniquely identify this system.  If one is not specified, a
random
 # one will be generated.  A randomly generated UUID will be saved in a file
@@ -250,7 +251,8 @@ function start_ovs {
         ovs-vsctl --no-wait set open_vswitch .
external-ids:ovn-remote="$OVN_REMOTE"
         ovs-vsctl --no-wait set open_vswitch .
external-ids:ovn-bridge="br-int"
         ovs-vsctl --no-wait set open_vswitch .
external-ids:ovn-encap-type="geneve"
-        ovs-vsctl --no-wait set open_vswitch .
external-ids:ovn-encap-ip="$HOST_IP"
-        ovs-vsctl --no-wait set open_vswitch .
external-ids:ovn-encap-ip="$HOST_IP"
+        ovs-vsctl --no-wait set open_vswitch .
external-ids:ovn-encap-ip="$OVN_TUNNEL_IP"

         _neutron_ovs_base_setup_bridge br-int
         ovs-vsctl --no-wait set bridge br-int fail-mode=secure
other-config:disable-in-band
(END)
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to