|
...
|
...
|
@@ -96,17 +96,17 @@ function neutron_plugin_configure_plugin_agent {
|
|
96
|
96
|
|
|
97
|
97
|
# Set up domU's L2 agent:
|
|
98
|
98
|
|
|
99
|
|
- # Create a bridge "br-$GUEST_INTERFACE_DEFAULT"
|
|
100
|
|
- _neutron_ovs_base_add_bridge "br-$GUEST_INTERFACE_DEFAULT"
|
|
101
|
|
- # Add $GUEST_INTERFACE_DEFAULT to that bridge
|
|
102
|
|
- sudo ovs-vsctl -- --may-exist add-port "br-$GUEST_INTERFACE_DEFAULT" $GUEST_INTERFACE_DEFAULT
|
|
|
99
|
+ # Create a bridge "br-$VLAN_INTERFACE"
|
|
|
100
|
+ _neutron_ovs_base_add_bridge "br-$VLAN_INTERFACE"
|
|
|
101
|
+ # Add $VLAN_INTERFACE to that bridge
|
|
|
102
|
+ sudo ovs-vsctl -- --may-exist add-port "br-$VLAN_INTERFACE" $VLAN_INTERFACE
|
|
103
|
103
|
|
|
104
|
104
|
# Create external bridge and add port
|
|
105
|
105
|
_neutron_ovs_base_add_bridge $PUBLIC_BRIDGE
|
|
106
|
|
- sudo ovs-vsctl -- --may-exist add-port $PUBLIC_BRIDGE $PUBLIC_INTERFACE_DEFAULT
|
|
|
106
|
+ sudo ovs-vsctl -- --may-exist add-port $PUBLIC_BRIDGE $PUBLIC_INTERFACE
|
|
107
|
107
|
|
|
108
|
108
|
# Set bridge mappings to "physnet1:br-$GUEST_INTERFACE_DEFAULT"
|
|
109
|
|
- iniset "/$Q_PLUGIN_CONF_FILE.domU" ovs bridge_mappings "physnet1:br-$GUEST_INTERFACE_DEFAULT,physnet-ex:$PUBLIC_BRIDGE"
|
|
|
109
|
+ iniset "/$Q_PLUGIN_CONF_FILE.domU" ovs bridge_mappings "physnet1:br-$VLAN_INTERFACE,physnet-ex:$PUBLIC_BRIDGE"
|
|
110
|
110
|
# Set integration bridge to domU's
|
|
111
|
111
|
iniset "/$Q_PLUGIN_CONF_FILE.domU" ovs integration_bridge $OVS_BRIDGE
|
|
112
|
112
|
# Set root wrap
|