Bug fix for physnet name in ODL 23/37123/1
authorYifei Xue <xueyifei@huawei.com>
Mon, 10 Jul 2017 15:10:14 +0000 (23:10 +0800)
committerYifei Xue <xueyifei@huawei.com>
Mon, 10 Jul 2017 15:10:14 +0000 (23:10 +0800)
The physnet name used in ODL should be the same the one used in
those none odl scenarios.

Change-Id: I5afc9196d8365b649eb088f29bac4f94d9d12d16
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
plugins/odl_cluster/tasks/control-agents-2.yml
plugins/odl_cluster/tasks/control-agents-3.yml
plugins/odl_cluster/tasks/control-servers-2.yml

index b138dc3..f53a3ac 100644 (file)
@@ -43,7 +43,7 @@
 - name: set external nic in openvswitch
   shell: |
     ovs-vsctl set Open_vSwitch $(ovs-vsctl show | head -n 1) \
-        other_config:provider_mappings=physnet1:br-provider
+        other_config:provider_mappings=physnet:br-provider
   when:
     - odl_l3_agent == "Disable"
     - inventory_hostname not in groups['nova_compute']
 - name: set external nic in openvswitch
   shell: |
     ovs-vsctl set Open_vSwitch $(ovs-vsctl show | head -n 1) \
-        other_config:provider_mappings=physnet1:eth12
+        other_config:provider_mappings=physnet:eth12
   when:
     - odl_l3_agent == "Enable"
 
 - name: Set host OVS configurations
   command: |
     /openstack/venvs/neutron-15.1.4/bin/neutron-odl-ovs-hostconfig \
-            --datapath_type=system --bridge_mappings=physnet1:br-provider
+            --datapath_type=system --bridge_mappings=physnet:br-provider
   when:
     - inventory_hostname not in groups['nova_compute']
     - odl_l3_agent == "Disable"
@@ -66,7 +66,7 @@
 - name: Set host OVS configurations
   command: |
     /openstack/venvs/neutron-15.1.4/bin/neutron-odl-ovs-hostconfig
-            --datapath_type=system --bridge_mappings=physnet1:eth12
+            --datapath_type=system --bridge_mappings=physnet:eth12
   when:
     - inventory_hostname not in groups['nova_compute']
     - odl_l3_agent == "Enable"
@@ -81,7 +81,7 @@
 - name: Set host OVS configurations
   command: |
     /openstack/venvs/neutron-15.1.4/bin/neutron-odl-ovs-hostconfig
-            --datapath_type=system --bridge_mappings=physnet1:eth12
+            --datapath_type=system --bridge_mappings=physnet:eth12
   when:
     - inventory_hostname in groups['nova_compute']
     - odl_l3_agent == "Enable"
index 66a0873..9d7ddeb 100644 (file)
@@ -6,11 +6,11 @@
     crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types vxlan;
     crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs enable_tunneling "True";
     crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security;
-    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet1:br-provider;
+    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet:br-provider;
 
 - name: configure bridge_mappings for L3
   shell: |
-    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet1:eth12;
+    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet:eth12;
   when: odl_l3_agent == "Enable"
 
 - name: configure opendaylight in ml2
index d19d2db..5bfc24e 100644 (file)
     crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types vxlan;
     crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs enable_tunneling "True";
     crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security;
-    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet1:br-provider;
+    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet:br-provider;
 
 - name: configure bridge_mappings for L3
   shell: |
-    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet1:eth12;
+    crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings physnet:eth12;
   when: odl_l3_agent == "Enable"
 
 - name: configure external bridge name for L2