Add ppa:opencontrail/ppa to bundle config files
[joid.git] / ci / config_tpl / bundle_tpl / oclphase1.yaml
1     zookeeper:
2       charm: local:{{ ubuntu.release }}/zookeeper
3       num_units: {{ unit_qty() }}
4       series: {{ ubuntu.release }}
5       to:
6 {% for unit_id in to_select() %}
7         - "lxc:nodes={{ unit_id }}"
8 {% endfor %}
9     cassandra:
10       charm: local:{{ ubuntu.release }}/cassandra
11       num_units: {{ unit_qty() }}
12       to:
13 {% for unit_id in to_select() %}
14         - "lxc:nodes={{ unit_id }}"
15 {% endfor %}
16       options:
17         authenticator: AllowAllAuthenticator
18     contrail-configuration:
19       charm: local:{{ ubuntu.release }}/contrail-configuration
20       num_units: {{ unit_qty() }}
21       options:
22         openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
23         install-sources: |
24           - ppa:opencontrail/ppa
25           - ppa:opencontrail/trunk-20160812
26 {% if os.ha.mode == 'ha' %}
27         vip: {{ opnfv.vip.contrailconfig }}
28 {% endif %}
29       to:
30 {% for unit_id in to_select() %}
31         - "lxc:nodes={{ unit_id }}"
32 {% endfor %}
33     contrail-control:
34       charm: local:{{ ubuntu.release }}/contrail-control
35       num_units: {{ unit_qty() }}
36       options:
37         openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
38         install-sources: |
39           - ppa:opencontrail/ppa
40           - ppa:opencontrail/trunk-20160812
41       to:
42 {% for unit_id in to_select() %}
43         - "lxc:nodes={{ unit_id }}"
44 {% endfor %}
45     contrail-analytics:
46       charm: local:{{ ubuntu.release }}/contrail-analytics
47       num_units: {{ unit_qty() }}
48       options:
49         openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}"
50         install-sources: |
51           - ppa:opencontrail/ppa
52           - ppa:opencontrail/trunk-20160812
53       to:
54 {% for unit_id in to_select() %}
55         - "lxc:nodes={{ unit_id }}"
56 {% endfor %}
57     contrail-webui:
58       charm: local:{{ ubuntu.release }}/contrail-webui
59       num_units: {{ unit_qty() }}
60       options:
61         install-sources: |
62           - ppa:opencontrail/ppa
63           - ppa:opencontrail/trunk-20160812
64       to:
65 {% for unit_id in to_select() %}
66         - "lxc:nodes={{ unit_id }}"
67 {% endfor %}
68     haproxy:
69       charm: local:{{ ubuntu.release }}/haproxy
70       num_units: {{ unit_qty() }}
71       options:
72         peering_mode: active-active
73       to:
74 {% for unit_id in to_select() %}
75         - "lxc:nodes={{ unit_id }}"
76 {% endfor %}
77     kafka:
78       charm: local:{{ ubuntu.release }}/kafka
79       num_units: {{ unit_qty() }}
80       to:
81 {% for unit_id in to_select() %}
82         - "lxc:nodes={{ unit_id }}"
83 {% endfor %}
84