Browse code

Use configured values instead of default value

Variables PUBLIC_INTERFACE_DEFAULT and GUEST_INTERFACE_DEFAULT
are only use to provide default value, deployment script should
not use such values directly

Closes-Bug: #1566768

Change-Id: Ib543b416df861086fa2edbe7df769b224d0b0add

Huan Xie authored on 2016/04/06 14:22:48
Showing 1 changed files
... ...
@@ -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