Allow to run cinder role in check mode
Always fetch config files as it's treated as safe operation. On top of that handle case when there's no local config specified. Change-Id: I5f5f36da96672679d6801c2a52c58d86657ca612
This commit is contained in:
parent
89f48407c0
commit
4aad247b20
@ -42,6 +42,7 @@
|
||||
src: "{{ cinder_bin | dirname }}/etc/os-brick/rootwrap.d/os-brick.filters"
|
||||
dest: /etc/cinder/rootwrap.d/os-brick.filters
|
||||
state: link
|
||||
ignore_errors: "{{ ansible_check_mode }}"
|
||||
|
||||
- name: Copy cinder rootwrap filters
|
||||
command: >-
|
||||
|
@ -103,6 +103,7 @@
|
||||
changed_when: false
|
||||
with_items: "{{ cinder_core_files }}"
|
||||
run_once: true
|
||||
check_mode: false
|
||||
|
||||
- name: Copy common config
|
||||
openstack.config_template.config_template:
|
||||
|
@ -109,11 +109,17 @@
|
||||
tags:
|
||||
- cinder-config
|
||||
|
||||
- import_tasks: cinder_cleanup_old_facts.yml
|
||||
- include_tasks: cinder_cleanup_old_facts.yml
|
||||
args:
|
||||
apply:
|
||||
tags:
|
||||
- cinder-config
|
||||
when:
|
||||
- "'openstack_ansible' in ansible_local"
|
||||
- "'cinder' in ansible_local['openstack_ansible']"
|
||||
- "'need_db_sync' in ansible_local['openstack_ansible']['cinder']"
|
||||
tags:
|
||||
- cinder-config
|
||||
- always
|
||||
|
||||
- import_tasks: cinder_post_install.yml
|
||||
tags:
|
||||
|
Loading…
x
Reference in New Issue
Block a user