ctdb-tests: Populate per-node known IPs inline
[sfrench/samba-autobuild/.git] / ctdb / tests / takeover_helper / 030.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "3 nodes, all ok, IPs defined on 2, IPs all unassigned"
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  -1 0,2
20 10.0.0.32  -1 0,2
21 10.0.0.33  -1 0,2
22 10.0.0.34  -1 0,2
23 EOF
24
25 ok_null
26 test_takeover_helper
27
28 required_result 0 <<EOF
29 Public IPs on ALL nodes
30 10.0.0.31 0
31 10.0.0.32 2
32 10.0.0.33 2
33 10.0.0.34 0
34 EOF
35 test_ctdb_ip_all