From e2ab461a809f43bf70130e551e96e3c040fe6073 Mon Sep 17 00:00:00 2001 From: Han Zhou Date: Wed, 16 Jan 2019 13:45:10 -0800 Subject: sandbox: Fix env for clustered OVN DBs. When ovn clustered mode is specified, the environment veriables OVN_NB_DB/OVN_SB_DB are wrong. It should be something like unix:nb1,unix:nb2,unix:nb3 but it turns out to be unix:nb1,unix:nb1,unix:nb2. So when nb3 becomes leader, the connection will always fail. It is caused by using an undefined variable $n resulting in the unexpected result of `seq 2 $n`. This patch fixed it by using the correct variable $servers. Signed-off-by: Han Zhou Signed-off-by: Ben Pfaff --- tutorial/ovs-sandbox | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tutorial') diff --git a/tutorial/ovs-sandbox b/tutorial/ovs-sandbox index 7a5ab5f75..601d0381f 100755 --- a/tutorial/ovs-sandbox +++ b/tutorial/ovs-sandbox @@ -468,7 +468,7 @@ The backup database file is sandbox/${db}2.db ovn_start_ovsdb_server $i done remote=unix:${db}1.ovsdb - for i in `seq 2 $n`; do + for i in `seq 2 $servers`; do remote=$remote,unix:$db$i.ovsdb done for i in $(seq $servers); do -- cgit v1.2.1