added congress charm as well. 37/16237/2
authorNarinder Gupta <narinder.gupta@canonical.com>
Fri, 1 Jul 2016 06:41:08 +0000 (01:41 -0500)
committerNarinder Gupta <narinder.gupta@canonical.com>
Fri, 1 Jul 2016 06:43:35 +0000 (01:43 -0500)
Change-Id: Ia40210fd2e0a2935df5dedd4fd24493abf567cf1
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
ci/bundle_tpl/bundle.yaml
ci/bundle_tpl/congress.yaml [new file with mode: 0644]
ci/bundle_tpl/subordinate.yaml
ci/odl/fetch-charms.sh

index 9343e5b..19bf115 100644 (file)
@@ -24,6 +24,7 @@ openstack-phase1:
 {% include 'cinder.yaml' %}
 {% include 'glance.yaml' %}
 {% include 'opnfv-promise.yaml' %}
+{% include 'congress.yaml' %}
 {% include 'keystone.yaml' %}
 {% include 'nova-cloud-controller.yaml' %}
 {% include 'nova-compute.yaml' %}
diff --git a/ci/bundle_tpl/congress.yaml b/ci/bundle_tpl/congress.yaml
new file mode 100644 (file)
index 0000000..3d05295
--- /dev/null
@@ -0,0 +1,9 @@
+    congress:
+      charm: "local:{{ ubuntu.release }}/congress"
+{% if ubuntu.release == 'trusty' %}
+      options:
+        source-branch: "stable/{{ os.release  }}"
+{% endif %}
+      to:
+        - "lxc:nodes=0"
+{# Empty block to avoid bad block trim #}
index 1391ad8..c84cdd7 100644 (file)
@@ -22,7 +22,7 @@
         overlay-network-type: 'vxlan'
         security-groups: True
 {% endif %}
-{% if os.lxd is defined %}
+{% if os.lxd %}
     lxd:
       charm: local:{{ ubuntu.release }}/lxd
 {% endif %}
index 2483fa8..dc1c7fe 100755 (executable)
@@ -33,6 +33,7 @@ git clone https://github.com/openstack/charm-openstack-dashboard.git $distro/ope
 git clone https://github.com/openstack/charm-rabbitmq-server.git $distro/rabbitmq-server
 git clone https://github.com/openstack/charm-heat.git $distro/heat
 git clone https://github.com/gnuoy/charm-congress.git $distro/charm-congress
+git clone https://github.com/openstack/charm-lxd.git xenial/lxd
 build
 
 #controller specific charm