Merge "Configure glance ceph during upgrade and genconfig"

This commit is contained in:
Zuul 2017-11-27 05:04:37 +00:00 committed by Gerrit Code Review
commit 8818d10ec0
3 changed files with 11 additions and 15 deletions
ansible/roles/glance/tasks

@ -1,4 +1,14 @@
---
- include: ceph.yml
when:
- enable_ceph | bool
- glance_backend_ceph | bool
- include: external_ceph.yml
when:
- enable_ceph | bool == False
- glance_backend_ceph | bool
- name: Ensuring config directories exist
file:
path: "{{ node_config_directory }}/{{ item.key }}"

@ -1,23 +1,8 @@
---
- include: ceph.yml
when:
- (enable_ceph | bool) and (glance_backend_ceph | bool)
- inventory_hostname in groups['ceph-mon'] or
inventory_hostname in groups['glance-api'] or
inventory_hostname in groups['glance-registry']
- include: external_ceph.yml
when:
- (enable_ceph | bool == False) and (glance_backend_ceph | bool)
- inventory_hostname in groups['glance-api'] or
inventory_hostname in groups['glance-registry']
- include: register.yml
when: inventory_hostname in groups['glance-api']
- include: config.yml
when: inventory_hostname in groups['glance-api'] or
inventory_hostname in groups['glance-registry']
- include: clone.yml
when:

@ -11,6 +11,7 @@
src: "{{ item }}"
dest: "{{ node_config_directory }}/glance-api/"
mode: "0660"
when: inventory_hostname in groups['glance-api']
with_fileglob:
- "{{ node_custom_config }}/glance/ceph*"