931a006013003fe68ae4e7c97ef40e0b6d3c26ca
[joid.git] / ci / config_tpl / juju2 / bundle_tpl / neutron-ovs.yaml
1     neutron-openvswitch:
2       charm: ./{{ ubuntu.release }}/neutron-openvswitch
3 {% if os.service.bindings %}
4       bindings:
5         data: *overlay-space
6       options:
7 {% else %}
8       options:
9 {% if opnfv.spaces_dict.data is defined %}
10         os-data-network: {{ opnfv.spaces_dict.data.cidr }}
11 {% endif %}
12 {% endif %}
13 {% if os.git_repo.origin_git %}
14         openstack-origin-git: "{{ os.git_repo.branch }}"
15 {% endif %}
16 {% if os.network.dpdk %}
17         enable-dpdk: true
18         #dpdk-driver: uio_pci_generic
19         #data-port: ""
20         #default-socket-memory: 1024
21         #default-socket-cores: 1
22 {% endif %}
23 {% if os.network.controller == 'nosdn' %}
24         bridge-mappings: physnet1:br-data
25         data-port: *data-port
26         #enable-local-dhcp-and-metadata: true
27 {% else %}
28         ext-port: {{ opnfv.ext_port }}
29 {% endif %}
30 {# Empty block to avoid bad block trim #}