diff options
-rwxr-xr-x | ctdb/tests/eventscripts/simple/10.interface.monitor.014.sh | 16 | ||||
-rwxr-xr-x | ctdb/tests/eventscripts/simple/10.interface.monitor.015.sh | 22 |
2 files changed, 38 insertions, 0 deletions
diff --git a/ctdb/tests/eventscripts/simple/10.interface.monitor.014.sh b/ctdb/tests/eventscripts/simple/10.interface.monitor.014.sh new file mode 100755 index 0000000000..97cf253c3b --- /dev/null +++ b/ctdb/tests/eventscripts/simple/10.interface.monitor.014.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +. "${EVENTSCRIPTS_TESTS_DIR}/common.sh" + +define_test "spurious addresses on interface, no action" + +setup_ctdb + +iface=$(ctdb_get_1_interface) + +ip addr add 192.168.253.253/24 dev $iface +ip addr add 192.168.254.254/24 dev $iface + +ok_null + +simple_test diff --git a/ctdb/tests/eventscripts/simple/10.interface.monitor.015.sh b/ctdb/tests/eventscripts/simple/10.interface.monitor.015.sh new file mode 100755 index 0000000000..88ce593b15 --- /dev/null +++ b/ctdb/tests/eventscripts/simple/10.interface.monitor.015.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +. "${EVENTSCRIPTS_TESTS_DIR}/common.sh" + +define_test "spurious addresses on interface, delete them" + +setup_ctdb + +iface=$(ctdb_get_1_interface) + +ip addr add 192.168.253.253/24 dev $iface +ip addr add 192.168.254.254/24 dev $iface + +export CTDB_DELETE_UNEXPECTED_IPS="yes" + +ok <<EOF +WARNING: Removing unmanaged IP address 192.168.253.253/24 from interface dev123 +re-adding secondary address 192.168.254.254/24 to dev dev123 +WARNING: Removing unmanaged IP address 192.168.254.254/24 from interface dev123 +EOF + +simple_test |