adding bionic support.
[joid.git] / ci / config_tpl / juju2 / bundle_tpl / neutron-gateway.yaml
1     neutron-gateway:
2       charm: "./{{ ubuntu.release }}/neutron-gateway"
3 {% if os.ha.mode == 'ha' %}
4       num_units: 2
5 {% else %}
6       num_units: 1
7 {% endif %}
8 {% if os.service.bindings %}
9       bindings:
10         "": *oam-space
11         data: *overlay-space
12 {% endif %}
13       series: {{ ubuntu.release }}
14       options:
15         openstack-origin: *openstack-origin
16 {% if os.git_repo.origin_git %}
17         openstack-origin-git: "{{ os.git_repo.branch }}"
18 {% endif %}
19         worker-multiplier: *worker-multiplier
20 {% if os.network.controller == 'nosdn' %}
21         bridge-mappings: physnet1:br-data
22         data-port: *data-port
23 {% elif os.network.controller == 'onos' %}
24         plugin: onos
25         bridge-mappings: physnet1:br-data
26         data-port: *data-port
27 {% if os.network.sfc %}
28         profile: onos-sfc
29 {% endif %}
30 {% elif os.network.controller == 'odl' %}
31         plugin: ovs-odl
32         bridge-mappings: physnet1:br-data
33         data-port: *data-port
34 {% endif %}
35         instance-mtu: 1300
36       to:
37         - "nodes/0"
38 {% if os.ha.mode == 'ha' %}
39         - "nodes/1"
40 {% endif %}
41 {# Empty block to avoid bad block trim #}