zookeeper:
- charm: local:{{ ubuntu.release }/zookeeper
+ charm: local:{{ ubuntu.release }}/zookeeper
num_units: {{ unit_qty() }}
- series: {{ ubuntu.release }
+ series: {{ ubuntu.release }}
to:
{% for unit_id in to_select() %}
- "lxc:nodes={{ unit_id }}"
charm: local:{{ ubuntu.release }}/contrail-configuration
num_units: {{ unit_qty() }}
options:
+ openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
+ install-sources: |
+ - ppa:opencontrail/ppa
+ - ppa:opencontrail/trunk-20160812
{% if os.ha.mode == 'ha' %}
vip: {{ opnfv.vip.contrailconfig }}
{% endif %}
- install-sources: ppa:opencontrail/trunk-20160812
to:
{% for unit_id in to_select() %}
- "lxc:nodes={{ unit_id }}"
contrail-control:
charm: local:{{ ubuntu.release }}/contrail-control
num_units: {{ unit_qty() }}
- install-sources: ppa:opencontrail/trunk-20160812
+ options:
+ openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
+ install-sources: |
+ - ppa:opencontrail/ppa
+ - ppa:opencontrail/trunk-20160812
to:
{% for unit_id in to_select() %}
- "lxc:nodes={{ unit_id }}"
contrail-analytics:
charm: local:{{ ubuntu.release }}/contrail-analytics
num_units: {{ unit_qty() }}
- install-sources: ppa:opencontrail/trunk-20160812
+ options:
+ openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
+ install-sources: |
+ - ppa:opencontrail/ppa
+ - ppa:opencontrail/trunk-20160812
to:
{% for unit_id in to_select() %}
- "lxc:nodes={{ unit_id }}"
contrail-webui:
charm: local:{{ ubuntu.release }}/contrail-webui
num_units: {{ unit_qty() }}
- install-sources: ppa:opencontrail/trunk-20160812
+ options:
+ install-sources: |
+ - ppa:opencontrail/ppa
+ - ppa:opencontrail/trunk-20160812
to:
{% for unit_id in to_select() %}
- "lxc:nodes={{ unit_id }}"
- "lxc:nodes={{ unit_id }}"
{% endfor %}
kafka:
- charm: local:{{ ubuntu.release }}/kafka:
+ charm: local:{{ ubuntu.release }}/kafka
num_units: {{ unit_qty() }}
to:
{% for unit_id in to_select() %}