hacluster-keystone:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% endif %}
hacluster-cinder:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% if os.network.ipv6 %}
prefer-ipv6: {{ os.network.ipv6 }}
{% endif %}
-# hacluster-heat:
-# charm: "./{{ ubuntu.release }}/hacluster"
-# options:
-# corosync_transport: unicast
-# cluster_count: 3
+ hacluster-heat:
+ charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
+ options:
+ corosync_transport: unicast
+ cluster_count: 3
{% if os.network.ipv6 %}
-# prefer-ipv6: {{ os.network.ipv6 }}
+ prefer-ipv6: {{ os.network.ipv6 }}
{% endif %}
hacluster-horizon:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% endif %}
hacluster-nova:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% endif %}
hacluster-neutron:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% endif %}
hacluster-glance:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% if os.network.ipv6 %}
prefer-ipv6: {{ os.network.ipv6 }}
{% endif %}
+{% if os.network.controller != 'ocl' %}
hacluster-ceilometer:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% if os.network.ipv6 %}
prefer-ipv6: {{ os.network.ipv6 }}
+{% endif %}
{% endif %}
hacluster-mysql:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% if os.network.ipv6 %}
prefer-ipv6: {{ os.network.ipv6 }}
{% endif %}
-{% if os.beta.hacluster_ceph_radosgw %}
hacluster-ceph-radosgw:
charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
+ options:
+ corosync_transport: unicast
+ cluster_count: 3
+{% if os.network.ipv6 %}
+ prefer-ipv6: {{ os.network.ipv6 }}
+{% endif %}
+ hacluster-aodh:
+ charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
options:
corosync_transport: unicast
cluster_count: 3
{% if os.network.ipv6 %}
prefer-ipv6: {{ os.network.ipv6 }}
{% endif %}
+ hacluster-gnocchi:
+ charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
+ options:
+ corosync_transport: unicast
+ cluster_count: 3
+{% if os.network.ipv6 %}
+ prefer-ipv6: {{ os.network.ipv6 }}
+{% endif %}
+ hacluster-designate:
+ charm: "./{{ ubuntu.release }}/hacluster"
+ series: {{ ubuntu.release }}
+ options:
+ corosync_transport: unicast
+ cluster_count: 3
+{% if os.network.ipv6 %}
+ prefer-ipv6: {{ os.network.ipv6 }}
{% endif %}