neutron-gateway:
charm: "local:{{ ubuntu.release }}/neutron-gateway"
options:
+{% if opnfv.spaces_dict.data is defined %}
+ os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% else %}
+ #os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% endif %}
{% if opnfv.ext_port is defined %}
ext-port: {{ opnfv.ext_port }}
{% endif %}
neutron-openvswitch:
charm: local:{{ ubuntu.release }}/neutron-openvswitch
-{% if os.network.dpdk %}
options:
+{% if opnfv.spaces_dict.data is defined %}
+ os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% else %}
+ #os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% endif %}
+{% if os.network.dpdk %}
enable-dpdk: true
#dpdk-driver: uio_pci_generic
#data-port: ""
-{% if opnfv.spaces_dict.data is defined %}
- os-data-network: {{ opnfv.spaces_dict.data.cidr }}
-{% endif %}
{% if opnfv.spaces_dict.storage is defined %}
#ceph-cluster-network: {{ opnfv.spaces_dict.storage.cidr }}
{% endif %}
security-groups: True
openvswitch-odl:
charm: local:{{ ubuntu.release }}/openvswitch-odl
+ options:
+{% if opnfv.spaces_dict.data is defined %}
+ os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% else %}
+ #os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% endif %}
{% elif os.network.controller == 'onos' %}
neutron-api-onos:
charm: local:{{ ubuntu.release }}/neutron-api-onos
security-groups: True
openvswitch-onos:
charm: local:{{ ubuntu.release }}/openvswitch-onos
-{% if os.network.sfc %}
options:
+{% if opnfv.spaces_dict.data is defined %}
+ os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% else %}
+ #os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% endif %}
+{% if os.network.sfc %}
profile: onos-sfc
{% endif %}
{% elif os.network.controller == 'ocl' %}