ctdb-tests: Add tool tests for "ctdb ip"
[sfrench/samba-autobuild/.git] / ctdb / tests / tool / ctdb.ip.005.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "3 nodes, all ok, IP missing on node 0, get all"
6
7 setup_ctdbd <<EOF
8 NODEMAP
9 0       192.168.20.41   0x0     CURRENT RECMASTER
10 1       192.168.20.42   0x0
11 2       192.168.20.43   0x0
12
13 IFACES
14 :Name:LinkStatus:References:
15 :eth2:1:2:
16 :eth1:1:4:
17
18 PUBLICIPS
19 10.0.0.31  0 0,1,2
20 10.0.0.32  1 0,1,2
21 10.0.0.33  2 1,2
22 EOF
23
24 required_result 0 <<EOF
25 Public IPs on ALL nodes
26 10.0.0.31 0
27 10.0.0.32 1
28 10.0.0.33 2
29 EOF
30 simple_test all