mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
enable stp on ovstunnel
This commit is contained in:
parent
b385cb4f7a
commit
a3b7248a16
@ -82,6 +82,10 @@ def setup_ovs_bridge(session, args):
|
|||||||
# TODO: Make sure xs-network-uuid is set into external_ids
|
# TODO: Make sure xs-network-uuid is set into external_ids
|
||||||
lib.do_cmd([lib.VSCTL_PATH, "set", "Bridge", bridge,
|
lib.do_cmd([lib.VSCTL_PATH, "set", "Bridge", bridge,
|
||||||
"external_ids:xs-network-uuid=%s" % xs_nw_uuid])
|
"external_ids:xs-network-uuid=%s" % xs_nw_uuid])
|
||||||
|
|
||||||
|
# enable stp
|
||||||
|
lib.do_cmd([lib.VSCTL_PATH, "set", "Bridge", bridge, "stp_enable=true"])
|
||||||
|
|
||||||
# Non empty result means something went wrong
|
# Non empty result means something went wrong
|
||||||
if res:
|
if res:
|
||||||
result = "FAILURE:%s" % res
|
result = "FAILURE:%s" % res
|
||||||
|
|||||||
@ -42,6 +42,10 @@ def setup_ovs_bridge(bridge, key, cs_host_id):
|
|||||||
#set gre_key to bridge
|
#set gre_key to bridge
|
||||||
res = lib.do_cmd([lib.VSCTL_PATH, "set", "bridge", bridge,
|
res = lib.do_cmd([lib.VSCTL_PATH, "set", "bridge", bridge,
|
||||||
"other_config:gre_key=%s" % key])
|
"other_config:gre_key=%s" % key])
|
||||||
|
|
||||||
|
# enable stp
|
||||||
|
lib.do_cmd([lib.VSCTL_PATH, "set", "Bridge", bridge, "stp_enable=true"])
|
||||||
|
|
||||||
logging.debug("Bridge has been manually created:%s" % res)
|
logging.debug("Bridge has been manually created:%s" % res)
|
||||||
if res:
|
if res:
|
||||||
# result = "FAILURE:%s" % res
|
# result = "FAILURE:%s" % res
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user