diff --git a/roles/ceph-osd/tasks/activate_osds.yml b/roles/ceph-osd/tasks/activate_osds.yml index 956c0cc5b..b9b7c1f02 100644 --- a/roles/ceph-osd/tasks/activate_osds.yml +++ b/roles/ceph-osd/tasks/activate_osds.yml @@ -41,6 +41,16 @@ - include: osd_fragment.yml when: crush_location +- name: set selinux to permissive and make it persistent + selinux: + policy: targeted + state: permissive + when: + ansible_selinux != false and + ansible_selinux['status'] == 'enabled' and + ansible_selinux['config_mode'] != 'disabled' and + not is_ceph_infernalis + - name: start and add that the osd service(s) to the init sequence (before infernalis) service: name: ceph