1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

ctdb-tests: Use consistent NAT gateway nodes file

Using a different file each time causes the event script to believe
that the configuration has changed even though only the node states
have changed.  Change this to stop the tests from doing something
unexpected.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
Martin Schwenke 2018-02-12 11:34:57 +11:00 committed by Martin Schwenke
parent 1c2361a5f7
commit bb03532cdd
3 changed files with 5 additions and 8 deletions

View File

@ -33,7 +33,7 @@ setup_ctdb_natgw <<EOF
192.168.1.24
EOF
ok "NAT gateway configuration has changed"
ok_null
simple_test_event "ipreallocated"
ok "default via ${FAKE_CTDB_NATGW_MASTER} dev ethXXX metric 10 "
@ -51,7 +51,7 @@ setup_ctdb_natgw <<EOF
192.168.1.24
EOF
ok "NAT gateway configuration has changed"
ok_null
simple_test_event "ipreallocated"
ok "default via ${CTDB_NATGW_DEFAULT_GATEWAY} dev ethXXX metric 10 "
@ -59,4 +59,3 @@ simple_test_command ip route show
ok_natgw_master_ip_addr_show
simple_test_command ip addr show "$CTDB_NATGW_PUBLIC_IFACE"

View File

@ -35,7 +35,7 @@ setup_ctdb_natgw <<EOF
192.168.1.24
EOF
ok "NAT gateway configuration has changed"
ok_null
simple_test_event "ipreallocated"
ok_natgw_slave_static_routes
@ -53,7 +53,7 @@ setup_ctdb_natgw <<EOF
192.168.1.24
EOF
ok "NAT gateway configuration has changed"
ok_null
simple_test_event "ipreallocated"
ok_natgw_master_static_routes

View File

@ -728,9 +728,7 @@ setup_ctdb_natgw ()
natgw_config_dir="${TEST_VAR_DIR}/natgw_config"
mkdir -p "$natgw_config_dir"
# These will accumulate, 1 per test... but will be cleaned up at
# the end.
export CTDB_NATGW_NODES=$(mktemp --tmpdir="$natgw_config_dir")
export CTDB_NATGW_NODES="${natgw_config_dir}/natgw_nodes"
# Read from stdin
while read _ip _opts ; do