summaryrefslogtreecommitdiffstats
path: root/ci/config_tpl/juju2
diff options
context:
space:
mode:
Diffstat (limited to 'ci/config_tpl/juju2')
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/aodh.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/ceilometer.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/ceph.yaml4
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/cinder.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/congress.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/glance.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/keystone.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/mysql.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/neutron-gateway.yaml5
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/neutron-ovs.yaml7
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/nova-cloud-controller.yaml1
-rw-r--r--ci/config_tpl/juju2/bundle_tpl/odl.yaml2
13 files changed, 22 insertions, 5 deletions
diff --git a/ci/config_tpl/juju2/bundle_tpl/aodh.yaml b/ci/config_tpl/juju2/bundle_tpl/aodh.yaml
index 4adbe076..1349ad22 100644
--- a/ci/config_tpl/juju2/bundle_tpl/aodh.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/aodh.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/ceilometer.yaml b/ci/config_tpl/juju2/bundle_tpl/ceilometer.yaml
index 8234b87d..c3cec5c4 100644
--- a/ci/config_tpl/juju2/bundle_tpl/ceilometer.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/ceilometer.yaml
@@ -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
diff --git a/ci/config_tpl/juju2/bundle_tpl/ceph.yaml b/ci/config_tpl/juju2/bundle_tpl/ceph.yaml
index 0d5c5f21..915e73d9 100644
--- a/ci/config_tpl/juju2/bundle_tpl/ceph.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/ceph.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/cinder.yaml b/ci/config_tpl/juju2/bundle_tpl/cinder.yaml
index e472a693..268563c7 100644
--- a/ci/config_tpl/juju2/bundle_tpl/cinder.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/cinder.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/congress.yaml b/ci/config_tpl/juju2/bundle_tpl/congress.yaml
index 3330cad1..4800e58c 100644
--- a/ci/config_tpl/juju2/bundle_tpl/congress.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/congress.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/glance.yaml b/ci/config_tpl/juju2/bundle_tpl/glance.yaml
index 969b3c16..c57260c6 100644
--- a/ci/config_tpl/juju2/bundle_tpl/glance.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/glance.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/keystone.yaml b/ci/config_tpl/juju2/bundle_tpl/keystone.yaml
index 685ff370..fc688b7c 100644
--- a/ci/config_tpl/juju2/bundle_tpl/keystone.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/keystone.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/mysql.yaml b/ci/config_tpl/juju2/bundle_tpl/mysql.yaml
index e42d09ad..fdd732c4 100644
--- a/ci/config_tpl/juju2/bundle_tpl/mysql.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/mysql.yaml
@@ -3,6 +3,7 @@
num_units: {{ unit_qty() }}
{% if os.service.bindings %}
bindings:
+ access: internal-api
shared-db: internal-api
{% endif %}
options:
diff --git a/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml b/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml
index f2214144..fa15dd87 100644
--- a/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/neutron-gateway.yaml b/ci/config_tpl/juju2/bundle_tpl/neutron-gateway.yaml
index cddaa2f9..f0416a73 100644
--- a/ci/config_tpl/juju2/bundle_tpl/neutron-gateway.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/neutron-gateway.yaml
@@ -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:
diff --git a/ci/config_tpl/juju2/bundle_tpl/neutron-ovs.yaml b/ci/config_tpl/juju2/bundle_tpl/neutron-ovs.yaml
index c73f3721..1dd2210d 100644
--- a/ci/config_tpl/juju2/bundle_tpl/neutron-ovs.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/neutron-ovs.yaml
@@ -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
diff --git a/ci/config_tpl/juju2/bundle_tpl/nova-cloud-controller.yaml b/ci/config_tpl/juju2/bundle_tpl/nova-cloud-controller.yaml
index 52f509c0..dd421dc9 100644
--- a/ci/config_tpl/juju2/bundle_tpl/nova-cloud-controller.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/nova-cloud-controller.yaml
@@ -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 %}
diff --git a/ci/config_tpl/juju2/bundle_tpl/odl.yaml b/ci/config_tpl/juju2/bundle_tpl/odl.yaml
index b57e2843..27e22cbd 100644
--- a/ci/config_tpl/juju2/bundle_tpl/odl.yaml
+++ b/ci/config_tpl/juju2/bundle_tpl/odl.yaml
@@ -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 %}