modified to fix the opencontrail bundle issue for nonha.
[joid.git] / ci / config_tpl / bundle_tpl / neutron-ovs.yaml
1     neutron-openvswitch:
2       charm: local:{{ ubuntu.release }}/neutron-openvswitch
3       options:
4         openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
5 {% if opnfv.spaces_dict.data is defined %}
6         os-data-network: {{ opnfv.spaces_dict.data.cidr }}
7 {% endif %}
8 {% if os.network.dpdk %}
9         enable-dpdk: true
10         #dpdk-driver: uio_pci_generic
11         #data-port: ""
12         #default-socket-memory: 1024
13         #default-socket-cores: 1
14 {% endif %}
15 {% if opnfv.ext_port is defined  %}
16 {% if os.network.dvr %}
17 {% if os.network.controller == 'nosdn' %}
18 {% if opnfv.data_port is defined  %}
19         bridge-mappings: physnet1:br-data external:br-ex
20         data-port: br-data:{{ opnfv.data_port }} br-ex:{{ opnfv.ext_port }}
21 {% else %}
22         bridge-mappings: external:br-ex
23         data-port: br-ex:{{ opnfv.ext_port }}
24 {% endif %}
25 {% else %}
26          ext-port: {{ opnfv.ext_port }}
27 {% endif %}
28 {% endif %}
29 {% endif %}
30 {# Empty block to avoid bad block trim #}