modfied to use latest charm currently. 15/27415/2
authorNarinder Gupta <narinder.gupta@canonical.com>
Mon, 23 Jan 2017 20:53:20 +0000 (14:53 -0600)
committerNarinder Gupta <narinder.gupta@canonical.com>
Wed, 25 Jan 2017 04:32:23 +0000 (22:32 -0600)
Change-Id: I6109fed4861f3d9656adc698b6de6d7143fa6988
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
14 files changed:
ci/config_tpl/juju2/bundle_tpl/aodh.yaml
ci/config_tpl/juju2/bundle_tpl/ceilometer.yaml
ci/config_tpl/juju2/bundle_tpl/ceph.yaml
ci/config_tpl/juju2/bundle_tpl/cinder.yaml
ci/config_tpl/juju2/bundle_tpl/congress.yaml
ci/config_tpl/juju2/bundle_tpl/glance.yaml
ci/config_tpl/juju2/bundle_tpl/keystone.yaml
ci/config_tpl/juju2/bundle_tpl/mysql.yaml
ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml
ci/config_tpl/juju2/bundle_tpl/neutron-gateway.yaml
ci/config_tpl/juju2/bundle_tpl/neutron-ovs.yaml
ci/config_tpl/juju2/bundle_tpl/nova-cloud-controller.yaml
ci/config_tpl/juju2/bundle_tpl/odl.yaml
ci/odl/fetch-charms.sh

index 4adbe07..1349ad2 100644 (file)
@@ -4,6 +4,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index 8234b87..c3cec5c 100644 (file)
@@ -8,6 +8,7 @@
       num_units: {{ unit_qty() }}
 {% if os.service.bindings %}
       bindings:
+        shared-db: internal-api
         internal: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
index 0d5c5f2..915e73d 100644 (file)
@@ -5,7 +5,7 @@
 {% if os.service.bindings %}
       bindings:
 {% if opnfv.spaces_dict.public is defined %}
-        public: public-api
+        public: internal-api
 {% else %}
         public: internal-api
 {% endif %}
@@ -57,7 +57,7 @@
 {% if os.service.bindings %}
       bindings:
 {% if opnfv.spaces_dict.public is defined %}
-        public: public-api
+        public: internal-api
 {% else %}
         public: internal-api
 {% endif %}
index e472a69..268563c 100644 (file)
@@ -8,6 +8,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index 3330cad..4800e58 100644 (file)
@@ -4,6 +4,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index 969b3c1..c57260c 100644 (file)
@@ -4,6 +4,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index 685ff37..fc688b7 100644 (file)
@@ -4,6 +4,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index e42d09a..fdd732c 100644 (file)
@@ -3,6 +3,7 @@
       num_units: {{ unit_qty() }}
 {% if os.service.bindings %}
       bindings:
+        access: internal-api
         shared-db: internal-api
 {% endif %}
       options:
index f221414..fa15dd8 100644 (file)
@@ -4,6 +4,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index cddaa2f..f0416a7 100644 (file)
@@ -1,10 +1,13 @@
     neutron-gateway:
       charm: "./{{ ubuntu.release }}/neutron-gateway"
       num_units: 1
-{% if opnfv.spaces_dict.data is defined %}
 {% if os.service.bindings %}
+{% if opnfv.spaces_dict.data is defined %}
       bindings:
         data: admin-api
+{% else %}
+      bindings:
+        data: internal-api
 {% endif %}
 {% endif %}
       options:
index c73f372..1dd2210 100644 (file)
@@ -1,15 +1,20 @@
     neutron-openvswitch:
       charm: ./{{ ubuntu.release }}/neutron-openvswitch
-{% if opnfv.spaces_dict.data is defined %}
 {% if os.service.bindings %}
+{% if opnfv.spaces_dict.data is defined %}
       bindings:
         data: admin-api
       options:
 {% else %}
+      bindings:
+        data: internal-api
       options:
 {% endif %}
 {% else %}
       options:
+{% if opnfv.spaces_dict.data is defined %}
+        os-data-network: {{ opnfv.spaces_dict.data.cidr }}
+{% endif %}
 {% endif %}
 {% if os.network.dpdk %}
         enable-dpdk: true
index 52f509c..dd421dc 100644 (file)
@@ -4,6 +4,7 @@
 {% if os.service.bindings %}
       bindings:
         internal: internal-api
+        shared-db: internal-api
 {% if opnfv.spaces_dict.data is defined %}
         admin: admin-api
 {% else %}
index b57e284..27e22cb 100644 (file)
@@ -2,7 +2,7 @@
       charm: ./{{ ubuntu.release }}/odl-controller
       num_units: 1
       options:
-        install-url: "https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.5.0-Boron/distribution-karaf-0.5.0-Boron.tar.gz"
+        install-url: "https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.5.2-Boron-SR2/distribution-karaf-0.5.2-Boron-SR2.tar.gz"
 {% if os.network.sfc %}
         profile: "openvswitch-odl-beryllium-sfc"
 {% elif os.network.bgpvpn %}
index 5002a91..790e39e 100755 (executable)
@@ -17,26 +17,26 @@ bzr branch lp:~narindergupta/opnfv/ntp $distro/ntp
 git clone https://github.com/gnuoy/charm-congress.git $distro/charm-congress
 build congress
 
-git clone  -b stable/16.10 https://github.com/openstack/charm-hacluster.git $distro/hacluster
-git clone  -b stable/16.10 https://github.com/openstack/charm-ceilometer.git $distro/ceilometer
-git clone  -b stable/16.10 https://github.com/openstack/charm-ceilometer-agent.git $distro/ceilometer-agent
-git clone  -b stable/16.10 https://github.com/openstack/charm-ceph-mon.git $distro/ceph-mon
-git clone  -b stable/16.10 https://github.com/openstack/charm-ceph-osd.git $distro/ceph-osd
-git clone  -b stable/16.10 https://github.com/openstack/charm-ceph-radosgw.git $distro/ceph-radosgw
-git clone  -b stable/16.10 https://github.com/openstack/charm-cinder.git $distro/cinder
-git clone  -b stable/16.10 https://github.com/openstack/charm-cinder-ceph.git $distro/cinder-ceph
-git clone  -b stable/16.10 https://github.com/openstack/charm-glance.git $distro/glance
-git clone  -b stable/16.10 https://github.com/openstack/charm-keystone.git $distro/keystone
-git clone  -b stable/16.10 https://github.com/openstack/charm-percona-cluster.git $distro/percona-cluster
-git clone  -b stable/16.10 https://github.com/openstack/charm-neutron-api.git $distro/neutron-api
-git clone  -b stable/16.10 https://github.com/openstack/charm-neutron-gateway.git $distro/neutron-gateway
-git clone  -b stable/16.10 https://github.com/openstack/charm-neutron-openvswitch.git $distro/neutron-openvswitch
-git clone  -b stable/16.10 https://github.com/openstack/charm-nova-cloud-controller.git $distro/nova-cloud-controller
-git clone  -b stable/16.10 https://github.com/openstack/charm-nova-compute.git $distro/nova-compute
-git clone  -b stable/16.10 https://github.com/openstack/charm-openstack-dashboard.git $distro/openstack-dashboard
-git clone  -b stable/16.10 https://github.com/openstack/charm-rabbitmq-server.git $distro/rabbitmq-server
-git clone  -b stable/16.10 https://github.com/openstack/charm-heat.git $distro/heat
-git clone  -b stable/16.10 https://github.com/openstack/charm-lxd.git xenial/lxd
+git clone https://github.com/openstack/charm-hacluster.git $distro/hacluster
+git clone  https://github.com/openstack/charm-ceilometer.git $distro/ceilometer
+git clone  https://github.com/openstack/charm-ceilometer-agent.git $distro/ceilometer-agent
+git clone  https://github.com/openstack/charm-ceph-mon.git $distro/ceph-mon
+git clone  https://github.com/openstack/charm-ceph-osd.git $distro/ceph-osd
+git clone  https://github.com/openstack/charm-ceph-radosgw.git $distro/ceph-radosgw
+git clone  https://github.com/openstack/charm-cinder.git $distro/cinder
+git clone  https://github.com/openstack/charm-cinder-ceph.git $distro/cinder-ceph
+git clone  https://github.com/openstack/charm-glance.git $distro/glance
+git clone  https://github.com/openstack/charm-keystone.git $distro/keystone
+git clone  https://github.com/openstack/charm-percona-cluster.git $distro/percona-cluster
+git clone  https://github.com/openstack/charm-neutron-api.git $distro/neutron-api
+git clone  https://github.com/openstack/charm-neutron-gateway.git $distro/neutron-gateway
+git clone  https://github.com/openstack/charm-neutron-openvswitch.git $distro/neutron-openvswitch
+git clone  https://github.com/openstack/charm-nova-cloud-controller.git $distro/nova-cloud-controller
+git clone  https://github.com/openstack/charm-nova-compute.git $distro/nova-compute
+git clone  https://github.com/openstack/charm-openstack-dashboard.git $distro/openstack-dashboard
+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/openstack/charm-lxd.git xenial/lxd
 
 charm pull cs:$distro/aodh $distro/aodh