From a717a69a1ab4d383b8b694b2836c624f5ec7638e Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Thu, 10 May 2018 16:55:05 -0600 Subject: [PATCH] ceph-collectd: Set SEL context on bluestore ... as well as filestore. Signed-off-by: Zack Cerza --- ansible/roles/ceph-collectd/tasks/selinux.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ansible/roles/ceph-collectd/tasks/selinux.yml b/ansible/roles/ceph-collectd/tasks/selinux.yml index 80885e3..37db2f1 100644 --- a/ansible/roles/ceph-collectd/tasks/selinux.yml +++ b/ansible/roles/ceph-collectd/tasks/selinux.yml @@ -6,10 +6,11 @@ persistent: yes - name: Restore SELinux context of OSD journals - shell: "restorecon -R -v /var/lib/ceph/osd/*/journal" + shell: "restorecon -R -v /var/lib/ceph/osd/*/{journal,block.wal}" when: "'osds' in group_names" register: restorecon - changed_when: restorecon.stdout|length != 0 or restorecon.stderr|length != 0 + changed_when: restorecon.stdout|length != 0 + failed_when: restorecon.rc != 0 and restorecon.rc != 255 - include: selinux_module.yml when: -- 2.47.3