--- - name: Converge hosts: all tasks: - include_tasks: prepare-common.yml # In some distros DS won't start up after reboot # This is due to a problem in 389-ds. See tickets: # * https://pagure.io/389-ds-base/issue/47429 # * https://pagure.io/389-ds-base/issue/51039 # # To avoid this problem we create the directories before starting IPA. - name: Ensure lock dirs for DS exists ansible.builtin.file: state: directory owner: dirsrv group: dirsrv path: "{{ item }}" mode: 0770 loop: - /var/lock/dirsrv/ - /var/lock/dirsrv/slapd-TEST-LOCAL/ - name: Ensure IPA server is up an running ansible.builtin.service: name: ipa state: started