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