eae8e4ec17bc661801468ab091881f4f9ba18b9d
[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       series: {{ ubuntu.release }}
7       options:
8 {% else %}
9       options:
10 {% if opnfv.spaces_dict.data is defined %}
11         os-data-network: {{ opnfv.spaces_dict.data.cidr }}
12 {% endif %}
13 {% endif %}
14 {% if os.git_repo.origin_git %}
15         openstack-origin-git: "{{ os.git_repo.branch }}"
16 {% endif %}
17 {% if os.network.dpdk %}
18         enable-dpdk: true
19         #dpdk-driver: uio_pci_generic
20         #data-port: ""
21         #default-socket-memory: 1024
22         #default-socket-cores: 1
23 {% endif %}
24 {% if os.network.controller == 'nosdn' %}
25         bridge-mappings: physnet1:br-data
26         data-port: *data-port
27         #enable-local-dhcp-and-metadata: true
28 {% else %}
29         ext-port: {{ opnfv.ext_port }}
30 {% endif %}
31 {# Empty block to avoid bad block trim #}