adding bionic support.
[joid.git] / ci / config_tpl / juju2 / bundle_tpl / nova-compute.yaml
index 88f4f38..93c9770 100644 (file)
@@ -1,7 +1,11 @@
     nova-compute:
       charm: "./{{ ubuntu.release }}/nova-compute"
 {% if os.hyperconverged %}
+{% if os.ha.mode == 'ha' %}
+      num_units: {{ opnfv.units - 2 }}
+{% else %}
       num_units: {{ opnfv.units - 1 }}
+{% endif %}
 {% else %}
 {% if os.ha.mode == 'ha' %}
       num_units: {{ opnfv.units - 3 }}
@@ -12,6 +16,7 @@
       bindings:
         "": *oam-space
         internal: *internal-space
+      series: {{ ubuntu.release }}
       options:
         openstack-origin: *openstack-origin
 {% if os.git_repo.origin_git %}
@@ -20,9 +25,6 @@
         enable-live-migration: True
         enable-resize: True
         migration-auth-type: ssh
-{% if os.beta.public_api %}
-        use-internal-endpoints: True
-{% endif %}
 {% if os.network.ipv6 %}
         prefer-ipv6: {{ os.network.ipv6 }}
 {% endif %}
 {% endif %}
       to:
 {% if os.hyperconverged %}
+{% if os.ha.mode == 'ha' %}
+{% for unit_id in range(2, opnfv.units) %}
+        - "nodes/{{ unit_id }}"
+{% endfor %}
+{% else %}
 {% for unit_id in range(1, opnfv.units) %}
         - "nodes/{{ unit_id }}"
 {% endfor %}
+{% endif %}
 {% else %}
 {% if os.ha.mode == 'ha' %}
 {% for unit_id in range(0, opnfv.units - 3) %}