3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "1 IP configured, takeip"
8 setup_ctdb_policy_routing
10 ctdb_get_1_public_address |
14 net=$(ipv4_host_addr_to_net "$ip" "$bits")
15 gw="${net%.*}.1" # a dumb, calculated default
17 cat >"$CTDB_PER_IP_ROUTING_CONF" <<EOF
24 simple_test_event "takeip" $dev $ip $bits
28 0: from all lookup local
29 ${CTDB_PER_IP_ROUTING_RULE_PREF}: from $ip lookup ctdb.$ip
30 32766: from all lookup main
31 32767: from all lookup default
32 # ip route show table ctdb.$ip
33 $net dev $dev scope link
34 default via $gw dev $dev
37 simple_test_command dump_routes