replace ext-port with data-port and bridge-map. 83/17983/5
authorNarinder Gupta <narinder.gupta@canonical.com>
Wed, 3 Aug 2016 19:44:55 +0000 (14:44 -0500)
committerNarinder Gupta <narinder.gupta@canonical.com>
Wed, 3 Aug 2016 21:06:39 +0000 (16:06 -0500)
Change-Id: I7d89f57b4952d3054defb12b8e24360ea39cc91c
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
ci/bundle_tpl/ceph.yaml
ci/bundle_tpl/neutron-gateway.yaml
ci/bundle_tpl/neutron-ovs.yaml
ci/openstack.sh

index 01d62ca..82cfd28 100644 (file)
 {% endfor %}
     ceph-osd:
       charm: "local:{{ ubuntu.release }}/ceph-osd"
-      num_units: {{ opnfv.units - 1 }}
+      num_units: {{ opnfv.units }}
       options:
         osd-devices: {{ opnfv.storage_dict.ceph.disk }}
         osd-reformat: 'yes'
       to:
-{% for unit_id in range(1, opnfv.units) %}
+{% for unit_id in range(0, opnfv.units) %}
         - "nodes={{ unit_id }}"
 {% endfor %}
     ceph-radosgw:
index fd62764..2148fd7 100644 (file)
@@ -3,8 +3,20 @@
       options:
 {% if opnfv.spaces_dict.data is defined %}
         os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% else %}
+        #os-data-network: {{ opnfv.spaces_dict.data.cidr }}
 {% endif %}
+{% if os.network.controller == 'nosdn' %}
 {% if opnfv.ext_port is defined  %}
+{% if opnfv.data_port is defined  %}
+        bridge-mappings: physnet1:br-data external:br-ex
+        data-port: br-data:{{ opnfv.data_port }} br-ex:{{ opnfv.ext_port }}
+{% else %}
+        bridge-mappings: external:br-ex
+        data-port: br-ex:{{ opnfv.ext_port }}
+{% endif %}
+{% endif %}
+{% else %}
         ext-port: {{ opnfv.ext_port }}
 {% endif %}
 {% if os.network.controller == 'odl' %}
index c0d3468..6233421 100644 (file)
@@ -3,6 +3,8 @@
       options:
 {% if opnfv.spaces_dict.data is defined %}
         os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% else %}
+        #os-data-network: {{ opnfv.spaces_dict.data.cidr }}
 {% endif %}
 {% if os.network.dpdk %}
         enable-dpdk: true
index 6ccea24..7cd7efd 100755 (executable)
@@ -137,20 +137,28 @@ create_openrc
 ## Create external subnet Network
 ##
 
-#neutron net-create ext-net --shared --router:external=True
-neutron net-show ext-net > /dev/null 2>&1 || neutron net-create ext-net --router:external=True
-
 if [ "onos" == "$1" ]; then
     launch_eth
+    neutron net-show ext-net > /dev/null 2>&1 || neutron net-create ext-net --router:external=True
     neutron subnet-show ext-subnet > /dev/null 2>&1 || neutron subnet-create ext-net \
        --name ext-subnet --allocation-pool start=$EXTNET_FIP,end=$EXTNET_LIP \
-       --disable-dhcp --gateway $EXTNET_GW --dns-nameserver 8.8.8.8 $EXTNET_NET
+       --disable-dhcp --gateway $EXTNET_GW $EXTNET_NET
     #neutron subnet-create ext-net --name ext-subnet $EXTNET_NET
     #update_gw_mac
+elif [ "nosdn" == "$1" ]; then
+    neutron net-show ext-net > /dev/null 2>&1 || neutron net-create ext-net \
+                                             --router:external=True \
+                                             --provider:network_type flat \
+                                              --provider:physical_network external
+
+    neutron subnet-show ext-subnet > /dev/null 2>&1 || neutron subnet-create ext-net \
+       --name ext-subnet --allocation-pool start=$EXTNET_FIP,end=$EXTNET_LIP \
+       --disable-dhcp --gateway $EXTNET_GW $EXTNET_NET
 else
+    neutron net-show ext-net > /dev/null 2>&1 || neutron net-create ext-net --router:external=True
     neutron subnet-show ext-subnet > /dev/null 2>&1 || neutron subnet-create ext-net \
        --name ext-subnet --allocation-pool start=$EXTNET_FIP,end=$EXTNET_LIP \
-       --disable-dhcp --gateway $EXTNET_GW --dns-nameserver 8.8.8.8 $EXTNET_NET
+       --disable-dhcp --gateway $EXTNET_GW $EXTNET_NET
 fi