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