X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=ci%2Fodl%2Fjuju-deployer%2Fovs-odl-ha.yaml;h=4b02f70860067af0fa6938eb6cc6bee6ddd8be5f;hb=85e65d41f1cdc9c9291fb5b2de29c02f0e57b405;hp=d28733405848d70702e7bb4a2331039e69b01eec;hpb=750dbf7f4631d025a1e6786489f80f702f47c89b;p=joid.git diff --git a/ci/odl/juju-deployer/ovs-odl-ha.yaml b/ci/odl/juju-deployer/ovs-odl-ha.yaml index d2873340..4b02f708 100644 --- a/ci/odl/juju-deployer/ovs-odl-ha.yaml +++ b/ci/odl/juju-deployer/ovs-odl-ha.yaml @@ -65,7 +65,7 @@ openstack-phase2: corosync_key: | 'cHkgKGJpdHMgPSA5NjApLgpQcmVzcyBrZXlzIG9uIHlvdXIga2V5Ym9hcmQgdG8gZ2VuZXJhdGUgZW50cm9weSAoYml0cyA9IDEwMDgpLgpXcml0aW5nIGNvcm9zeW5jIGtleSB0byAvZXRjL2Nvcm9zeW5jL2F1dGhrZXkuCg==' "ceilometer": - charm: "cs:trusty/ceilometer" + branch: "lp:~openstack-charmers/charms/trusty/ceilometer/next" num_units: 3 options: vip: 10.4.1.14 @@ -74,51 +74,58 @@ openstack-phase2: - "lxc:nodes-api=1" - "lxc:nodes-api=2" "ceilometer-agent": - charm: "cs:trusty/ceilometer-agent" + branch: "lp:~openstack-charmers/charms/trusty/ceilometer-agent/next" "mongodb": charm: "cs:trusty/mongodb" num_units: 1 to: - "lxc:nodes-api=0" -# ceph: -# charm: cs:trusty/ceph -# num_units: 1 -# options: -# fsid: 5a791d94-980b-11e4-b6f6-3c970e8b1cf7 -# monitor-secret: AQAi5a9UeJXUExAA+By9u+GPhl8/XiUQ4nwI3A== -# osd-devices: /dev/sdb -# osd-reformat: 'yes' -# source: cloud:trusty-kilo -# to: -# - "nodes-compute=0" + heat: + branch: "lp:~openstack-charmers/charms/trusty/heat/next" + to: + - "lxc:nodes-api=0" + ceph: + charm: cs:trusty/ceph + num_units: 1 + options: + fsid: 5a791d94-980b-11e4-b6f6-3c970e8b1cf7 + monitor-secret: AQAi5a9UeJXUExAA+By9u+GPhl8/XiUQ4nwI3A== + osd-devices: /srv + monitor-count: 1 + osd-reformat: 'no' +# ceph-cluster-network: 192.168.0.0/24 +# ceph-public-network: 192.168.0.0/24 + to: + - "nodes-compute=0" +# - "nodes-compute=1" # ceph-osd: # charm: cs:trusty/ceph-osd # num_units: 1 # options: # osd-devices: /dev/sdb # osd-reformat: 'yes' -# source: cloud:trusty-kilo # to: # - "lxc:nodes-api=0" # ceph-radosgw: # charm: cs:trusty/ceph-radosgw # num_units: 1 # options: -# source: cloud:trusty-kilo # use-embedded-webserver: true # to: # - "lxc:nodes-api=0" -# cinder: -# charm: cs:trusty/cinder -# num_units: 1 -# options: -# block-device: None -# glance-api-version: 2 + cinder: + charm: cs:trusty/cinder + num_units: 3 + options: + block-device: None + glance-api-version: 2 # ha-mcastport: 5401 -# to: -# - "lxc:nodes-api=0" -# cinder-ceph: -# charm: cs:trusty/cinder-cep + to: + - "lxc:nodes-api=0" + - "lxc:nodes-api=1" + - "lxc:nodes-api=2" + cinder-ceph: + charm: cs:trusty/cinder-ceph "rabbitmq-server": branch: lp:charms/trusty/rabbitmq-server num_units: 3 @@ -130,6 +137,7 @@ openstack-phase2: branch: lp:charms/trusty/keystone num_units: 3 options: +# ha-mcastport: 5402 "admin-password": openstack "admin-token": admin vip: 10.4.1.13 @@ -207,6 +215,7 @@ openstack-phase2: num_units: 3 options: vip: 10.4.1.12 +# ha-mcastport: 5402 to: - "lxc:nodes-api=0" - "lxc:nodes-api=1" @@ -279,19 +288,42 @@ openstack-phase2: - "neutron-api:neutron-plugin-api" - - "nova-cloud-controller:quantum-network-service" - "neutron-gateway:quantum-network-service" - - - "ceilometer" - - "mongodb" - - - "ceilometer" - - "rabbitmq-server" + - - "ceilometer:amqp" + - "rabbitmq-server:amqp" + - - "ceilometer-agent:ceilometer-service" + - "ceilometer:ceilometer-service" - - "ceilometer:identity-service" - "keystone:identity-service" - - - "ceilometer" + - - "ceilometer:identity-notifications" - "keystone:identity-notifications" - - - "ceilometer-agent" - - "nova-compute" - - - "ceilometer:ceilometer-service" - - "ceilometer-agent:ceilometer-service" - + - - "ceilometer-agent:nova-ceilometer" + - "nova-compute:nova-ceilometer" + - - "ceilometer:shared-db" + - "mongodb:database" + - - "heat:shared-db" + - "percona-cluster:shared-db" + - - "heat:identity-service" + - "keystone:identity-service" + - - "heat:amqp" + - "rabbitmq-server:amqp" + - - "cinder:image-service" + - "glance:image-service" + - - "cinder:amqp" + - "rabbitmq-server:amqp" + - - "cinder:identity-service" + - "keystone:identity-service" + - - "cinder:cinder-volume-service" + - "nova-cloud-controller:cinder-volume-service" + - - "cinder-ceph:storage-backend" + - "cinder:storage-backend" + - - "ceph:client" + - "nova-compute:ceph" + - - "cinder:shared-db" + - "percona-cluster:shared-db" + - - "ceph:client" + - "cinder-ceph:ceph" + - - "ceph:client" + - "glance:ceph" trusty-liberty-nodes: inherits: openstack-phase1 overrides: @@ -302,10 +334,12 @@ trusty-liberty: overrides: cluster_count: 3 #os-data-network: 10.4.8.0/21 + #prefer-ipv6: true region: Canonical source: "cloud:trusty-liberty" "openstack-origin": "cloud:trusty-liberty" series: trusty + ceph-osd-replication-count: 1 trusty-kilo-nodes: inherits: openstack-phase1 @@ -317,10 +351,12 @@ trusty-kilo: overrides: cluster_count: 3 #os-data-network: 10.4.8.0/21 + #prefer-ipv6: true region: Canonical source: "cloud:trusty-kilo" "openstack-origin": "cloud:trusty-kilo" series: trusty + ceph-osd-replication-count: 1 trusty-juno-nodes: @@ -333,9 +369,11 @@ trusty-juno: overrides: cluster_count: 3 #os-data-network: 10.4.8.0/21 + #prefer-ipv6: true region: Canonical source: "cloud:trusty-juno" "openstack-origin": "cloud:trusty-juno" series: trusty + ceph-osd-replication-count: 1