ctdb-server: Use find_public_ip_vnn() in a couple of extra places
[samba4-gss.git] / ctdb / tests / UNIT / takeover_helper / 014.sh
blobe3d8515fb648505f975747c7f81ca66972988a67
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "3 nodes, all unhealthy, all IPs assigned"
7 setup_ctdbd <<EOF
8 NODEMAP
9 0 192.168.20.41 0x2 CURRENT RECMASTER
10 1 192.168.20.42 0x2
11 2 192.168.20.43 0x2
13 IFACES
14 :Name:LinkStatus:References:
15 :eth2:1:2:
16 :eth1:1:4:
18 PUBLICIPS
19 10.0.0.31 0
20 10.0.0.32 2
21 10.0.0.33 1
22 EOF
24 ok <<EOF
25 Failed to find node to cover ip 10.0.0.33
26 Failed to find node to cover ip 10.0.0.32
27 Failed to find node to cover ip 10.0.0.31
28 EOF
29 test_takeover_helper
31 required_result 0 <<EOF
32 Public IPs on ALL nodes
33 10.0.0.31 -1
34 10.0.0.32 -1
35 10.0.0.33 -1
36 EOF
37 test_ctdb_ip_all