Enable external iface to get external net ready
Fixes: #PROD-10636
Change-Id: I4551d0c611fbf0fcf6926db8c70b22efa2023135
diff --git a/classes/cluster/virtual-mcp-ocata-ovs/openstack/gateway.yml b/classes/cluster/virtual-mcp-ocata-ovs/openstack/gateway.yml
index 9ff5ea3..8167f96 100644
--- a/classes/cluster/virtual-mcp-ocata-ovs/openstack/gateway.yml
+++ b/classes/cluster/virtual-mcp-ocata-ovs/openstack/gateway.yml
@@ -33,6 +33,12 @@
mtu: ${_param:interface_mtu}
proto: manual
type: eth
+ external_interface:
+ enabled: true
+ name: ${_param:external_interface}
+ mtu: ${_param:interface_mtu}
+ proto: manual
+ type: eth
br-floating:
enabled: true
type: ovs_bridge
@@ -54,4 +60,19 @@
address: ${_param:tenant_address}
netmask: 255.255.255.0
use_interfaces:
- - ${_param:tenant_interface}
\ No newline at end of file
+ - ${_param:tenant_interface}
+ float-to-ex:
+ enabled: true
+ type: ovs_port
+ mtu: ${_param:interface_mtu}
+ bridge: br-floating
+ br-ex:
+ enabled: true
+ type: bridge
+ mtu: ${_param:interface_mtu}
+ address: ${_param:external_address}
+ netmask: 255.255.255.0
+ use_interfaces:
+ - ${_param:external_interface}
+ use_ovs_ports:
+ - float-to-ex
\ No newline at end of file