Carefully chosen "always_run: true" parameters for read-only tasks that
register variables. This enables --check runs (at least on deployed
clusters).
with_items: "{{ ceph_config_keys }}"
changed_when: false
failed_when: false
+ always_run: true
register: statleftover
- name: fail if we find existing cluster files
shell: docker inspect "docker.io/{{ ceph_rbd_mirror_docker_username }}/{{ ceph_rbd_mirror_docker_imagename }}:{{ ceph_rbd_mirror_docker_image_tag }}" | awk -F '=' '/CEPH_VERSION/ { gsub ("\",", "", $2); print $2 }' | uniq
changed_when: false
failed_when: false
+ always_run: true
run_once: true
register: ceph_version
changed_when: false
become: false
failed_when: false
+ always_run: true
register: statconfig
- name: try to fetch ceph config and keys
register: ceph_health
changed_when: false
failed_when: false
+ always_run: true
- name: check if it is Atomic host
stat: path=/run/ostree-booted
+ always_run: true
register: stat_ostree
- name: set fact for using Atomic host
command: getenforce
register: sestatus
changed_when: false
+ always_run: true
- name: set selinux permissions
shell: chcon -Rt svirt_sandbox_file_t {{ item }}