summaryrefslogtreecommitdiffstats
path: root/ci/odl/juju-deployer/ovs-odl-ha.yaml
diff options
context:
space:
mode:
authorNarinder Gupta <narinder.gupta@canonical.com>2016-06-28 22:33:01 -0500
committerNarinder Gupta <narinder.gupta@canonical.com>2016-06-28 22:35:39 -0500
commit403471e3dae07ac8a791006d1edcd4d885d17bf2 (patch)
tree4a1b9b363078c0693a11779bde0823fbb0a8ffb1 /ci/odl/juju-deployer/ovs-odl-ha.yaml
parent9f2d0ae85f6439841c18d694064a70a2340a4b80 (diff)
modified to fix the internal Admin URL issue in ODL.
Change-Id: I83955f135a6288d396e68be30909078c81cb7141 Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Diffstat (limited to 'ci/odl/juju-deployer/ovs-odl-ha.yaml')
-rw-r--r--ci/odl/juju-deployer/ovs-odl-ha.yaml86
1 files changed, 44 insertions, 42 deletions
diff --git a/ci/odl/juju-deployer/ovs-odl-ha.yaml b/ci/odl/juju-deployer/ovs-odl-ha.yaml
index aa6ec911..80dc8553 100644
--- a/ci/odl/juju-deployer/ovs-odl-ha.yaml
+++ b/ci/odl/juju-deployer/ovs-odl-ha.yaml
@@ -16,6 +16,8 @@ trusty-mitaka:
#ceph-osd-replication-count: 2
admin-role: admin
keystone-admin-role: admin
+ use-internal-endpoints: true
+ #os-public-hostname: pod.maas
openstack-phase1:
services:
@@ -24,46 +26,6 @@ openstack-phase1:
num_units: 5
ntp:
charm: "local:trusty/ntp"
- hacluster-keystone:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-cinder:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-heat:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-horizon:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-nova:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-neutron:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-glance:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-ceilometer:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
- hacluster-mysql:
- charm: "local:trusty/hacluster"
- options:
- corosync_transport: unicast
-# hacluster-ceph-radosgw:
-# charm: "local:trusty/hacluster"
-# options:
-# corosync_transport: unicast
mysql:
charm: "local:trusty/percona-cluster"
num_units: 3
@@ -175,6 +137,7 @@ openstack-phase1:
charm: local:trusty/openstack-dashboard
num_units: 3
options:
+ endpoint-type: internalURL
secret: admin
vip: 10.4.1.11
webroot: /
@@ -203,6 +166,7 @@ openstack-phase1:
options:
console-access-protocol: novnc
network-manager: Neutron
+ #console-proxy-ip: pod.maas
#service-guard: true
vip: 10.4.1.16
#os-public-hostname: api.public-fqdn
@@ -235,8 +199,6 @@ openstack-phase1:
options:
install-url: "https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.4.2-Beryllium-SR2/distribution-karaf-0.4.2-Beryllium-SR2.tar.gz"
profile: "openvswitch-odl-beryllium"
- http-proxy: "http://squid.internal:3128"
- https-proxy: "http://squid.internal:3128"
to:
- "lxc:nodes=0"
glance:
@@ -259,6 +221,46 @@ openstack-phase1:
#source-branch: stable/mitaka
to:
- "lxc:nodes=0"
+ hacluster-keystone:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-cinder:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-heat:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-horizon:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-nova:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-neutron:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-glance:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-ceilometer:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+ hacluster-mysql:
+ charm: "local:trusty/hacluster"
+ options:
+ corosync_transport: unicast
+# hacluster-ceph-radosgw:
+# charm: "local:trusty/hacluster"
+# options:
+# corosync_transport: unicast
relations:
- - "ntp:juju-info"
- "nodes:juju-info"