ctdb-tests: Add some 10.interfaces VLAN tests
[Samba.git] / ctdb / tests / eventscripts / 10.interface.monitor.017.sh
blob6e30040e2c7adaf1fc6d927ae37a22efd63dc480
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "1 VLAN, link down"
7 setup_ctdb
9 iface=$(ctdb_get_1_interface)
11 ethtool_interfaces_down "$iface"
13 # This just exercises the VLAN checking code, which will allow us to
14 # determine that real0 is not a bond.
15 realiface="real0"
16 ip link add link "$realiface" name "$iface" type vlan id 11
17 ip link set "${iface}@${realiface}" up
19 required_result 1 "ERROR: No link on the public network interface ${iface}"
20 simple_test