diff --git a/lib/neutron_plugins/linuxbridge_agent b/lib/neutron_plugins/linuxbridge_agent index fa3f86203d..1f1b0e8e52 100644 --- a/lib/neutron_plugins/linuxbridge_agent +++ b/lib/neutron_plugins/linuxbridge_agent @@ -48,7 +48,7 @@ function neutron_plugin_configure_dhcp_agent { function neutron_plugin_configure_l3_agent { local conf_file=$1 - sudo brctl addbr $PUBLIC_BRIDGE + sudo ip link add $PUBLIC_BRIDGE type bridge set_mtu $PUBLIC_BRIDGE $PUBLIC_BRIDGE_MTU } diff --git a/tools/worlddump.py b/tools/worlddump.py index d1453ca076..d5ff5d1ab5 100755 --- a/tools/worlddump.py +++ b/tools/worlddump.py @@ -165,7 +165,8 @@ def network_dump(): _header("Network Dump") _dump_cmd("bridge link") - _dump_cmd("brctl show") + if _find_cmd("brctl"): + _dump_cmd("brctl show") _dump_cmd("ip link show type bridge") ip_cmds = ["neigh", "addr", "link", "route"] for cmd in ip_cmds + ['netns']: