diff options
| author | Sam Yaple <sam@yaple.net> | 2015-10-11 07:22:37 +0000 |
|---|---|---|
| committer | Sam Yaple <sam@yaple.net> | 2015-10-11 09:45:09 +0000 |
| commit | 0cefd644502c7a8851403cbb2e60dd79c906d475 (patch) | |
| tree | 99180c9050feedb86be7c0fa1649a808ae92dee6 | |
| parent | 952ea3d8887b3dc416ca8541ad7b3176d1f20b37 (diff) | |
| download | kolla-0cefd644502c7a8851403cbb2e60dd79c906d475.tar.gz kolla-0cefd644502c7a8851403cbb2e60dd79c906d475.zip | |
Glance round robin for default file backend
Closes-Bug: #1504902
Change-Id: Id4cced68ef078adb3db19c67f62d96275ab2329f
| -rw-r--r-- | ansible/roles/nova/templates/nova.conf.j2 | 6 | ||||
| -rwxr-xr-x | ansible/site.yml | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/ansible/roles/nova/templates/nova.conf.j2 b/ansible/roles/nova/templates/nova.conf.j2 index a07751261..98300fc03 100644 --- a/ansible/roles/nova/templates/nova.conf.j2 +++ b/ansible/roles/nova/templates/nova.conf.j2 @@ -76,8 +76,14 @@ rabbit_ha_queues = true lock_path = /var/lib/nova/tmp [glance] +{% if enable_ceph | bool %} host = {{ kolla_internal_address }} port = {{ glance_api_port }} +{% else %} +api_servers = {% for host in groups['glance-api'] %}{{ hostvars[host]['ansible_' + api_interface]['ipv4']['address'] }}:{{ glance_api_port }}{% if not loop.last %},{% endif %}{% endfor %} + +num_retries = {{ groups['glance-api'] | length }} +{% endif %} [cinder] catalog_info = volume:cinder:internalURL diff --git a/ansible/site.yml b/ansible/site.yml index b31c6a546..00e8f64f9 100755 --- a/ansible/site.yml +++ b/ansible/site.yml @@ -28,7 +28,7 @@ roles: - { role: glance, tags: glance, when: enable_glance | bool } -- hosts: [nova-api, nova-conductor, nova-consoleauth, nova-novncproxy, nova-scheduler, compute, ceph-mon] +- hosts: [nova-api, nova-conductor, nova-consoleauth, nova-novncproxy, nova-scheduler, compute, ceph-mon, glance-api] roles: - { role: nova, tags: nova, when: enable_nova | bool } |
