nfv virtual lab fixes

Change-Id: I657e75df6603bcf6b4a6725ea1d69efba522e44e
diff --git a/classes/cluster/virtual-mcp11-ovs-dpdk/openstack/gateway.yml b/classes/cluster/virtual-mcp11-ovs-dpdk/openstack/gateway.yml
index 1cf25df..60a8d20 100644
--- a/classes/cluster/virtual-mcp11-ovs-dpdk/openstack/gateway.yml
+++ b/classes/cluster/virtual-mcp11-ovs-dpdk/openstack/gateway.yml
@@ -33,56 +33,46 @@
           mtu: ${_param:interface_mtu}
           proto: manual
           type: eth
-        # br-floating:
-        #   enabled: true
-        #   type: ovs_bridge
-        #   mtu: ${_param:interface_mtu}
-        # br-mgmt:
-        #   enabled: true
-        #   type: bridge
-        #   proto: static
-        #   address: ${_param:single_address}
-        #   netmask: 255.255.255.0
-        #   mtu: ${_param:interface_mtu}
-        #   use_interfaces:
-        #   - ${_param:primary_interface}
-        # br-mesh:
-        #   enabled: true
-        #   type: bridge
-        #   mtu: ${_param:interface_mtu}
-        #   proto: static
-        #   address: ${_param:tenant_address}
-        #   netmask: 255.255.255.0
-        #   use_interfaces:
-        #   - ${_param:tenant_interface}
-
-        br_ctl:
+        external_interface:
           enabled: true
-          type: ovs_port
-          bridge: br-floating
+          name: ${_param:external_interface}
+          mtu: ${_param:interface_mtu}
+          proto: manual
+          type: eth
+        br-floating:
+          enabled: true
+          type: ovs_bridge
+          mtu: ${_param:interface_mtu}
+        br-mgmt:
+          enabled: true
+          type: bridge
           proto: static
           address: ${_param:single_address}
           netmask: 255.255.255.0
           mtu: ${_param:interface_mtu}
           use_interfaces:
           - ${_param:primary_interface}
-        br-floating:
+        br-mesh:
           enabled: true
-          type: ovs_bridge
-        br-prv:
-          enabled: true
-          type: ovs_bridge
+          type: bridge
+          mtu: ${_param:interface_mtu}
+          proto: static
           address: ${_param:tenant_address}
           netmask: 255.255.255.0
-        floating-to-prv:
+          use_interfaces:
+          - ${_param:tenant_interface}
+        float-to-ex:
           enabled: true
           type: ovs_port
-          port_type: patch
+          mtu: ${_param:interface_mtu}
           bridge: br-floating
-          peer: prv-to-floating
-        prv-to-floating:
+        br-ex:
           enabled: true
-          type: ovs_port
-          port_type: patch
-          bridge: br-prv
-          peer: floating-to-prv
\ No newline at end of file
+          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