]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
docker: add condition to run selinux tasks only on rhel os family 1962/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 29 Sep 2017 00:19:09 +0000 (02:19 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 29 Sep 2017 00:35:07 +0000 (02:35 +0200)
This fixes the error :

```
The conditional check 'sestatus.stdout != 'Disabled'' failed.
```

that occurs when running on non rhel based system since the
`sestatus` fact is registered only on rhel based distribution.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-mds/tasks/docker/copy_configs.yml
roles/ceph-mgr/tasks/docker/copy_configs.yml
roles/ceph-mon/tasks/docker/copy_configs.yml
roles/ceph-nfs/tasks/docker/copy_configs.yml
roles/ceph-osd/tasks/copy_configs.yml
roles/ceph-rbd-mirror/tasks/docker/copy_configs.yml
roles/ceph-restapi/tasks/docker/copy_configs.yml
roles/ceph-rgw/tasks/docker/copy_configs.yml

index 022e114d140ead102d60b1ad10b69724e7ec3e71..cecc7fc4d0e14ad796b074b2fc84215c96e0a2d0 100644 (file)
@@ -34,4 +34,6 @@
     - "{{ ceph_conf_key_directory }}"
     - /var/lib/ceph
   changed_when: false
-  when: sestatus.stdout != 'Disabled'
+  when:
+    - ansible_os_family == 'RedHat'
+    - sestatus.stdout != 'Disabled'
index a6f3c6ffd999c4c4b8cf6f816aa2a3c1e59717aa..d90ce76719dec57e15b670e3e6d486108618549f 100644 (file)
@@ -49,4 +49,6 @@
     - "{{ ceph_conf_key_directory }}"
     - /var/lib/ceph
   changed_when: false
-  when: sestatus.stdout != 'Disabled'
+  when:
+    - ansible_os_family == 'RedHat'
+    - sestatus.stdout != 'Disabled'
index 1fa9e7424284141d58905cd850478f1f45d1bf5c..2e04a94cf78d213c4191752564cc7aa14c886503 100644 (file)
@@ -72,4 +72,5 @@
     - /var/lib/ceph
   changed_when: false
   when:
+    - ansible_os_family == 'RedHat'
     - sestatus.stdout != 'Disabled'
index 9985d052b2a150d95505bfd55ed05c1b33824afa..2b3e52312a377d9d345b05faa640161068f07cb7 100644 (file)
@@ -36,4 +36,5 @@
     - /var/lib/ceph
   changed_when: false
   when:
+    - ansible_os_family == 'RedHat'
     - sestatus.stdout != 'Disabled'
index 9a9e1dc70f6f2f4fed51624a546e86acaa08c575..93572b75c8c13b189ca29a2a5e42553b94a7a753 100644 (file)
@@ -36,4 +36,5 @@
     - /var/lib/ceph
   changed_when: false
   when:
+    - ansible_os_family == 'RedHat'
     - sestatus.stdout != 'Disabled'
index 87704ed268ec33123f5da3d1f4c021742693d413..fabe5d6d67ddd9af035bd8cd3ff295633c97a5b7 100644 (file)
@@ -42,4 +42,5 @@
     - /var/lib/ceph
   changed_when: false
   when:
+    - ansible_os_family == 'RedHat'
     - sestatus.stdout != 'Disabled'
index dbc979dac1851f4f53a91690e8420eae7d985668..cc8ea7f8d552f43277198e7916b78c550deb9aa9 100644 (file)
@@ -35,4 +35,5 @@
     - /var/lib/ceph
   changed_when: false
   when:
+    - ansible_os_family == 'RedHat'
     - sestatus.stdout != 'Disabled'
index 6daa39e248ca77fb606d063b193b831d5a4a8106..46469f2863625bde79aa9250d7b527e26bc7e048 100644 (file)
@@ -35,4 +35,5 @@
     - /var/lib/ceph
   changed_when: false
   when:
+    - ansible_os_family == 'RedHat'
     - sestatus.stdout != 'Disabled'