--- # tasks to uninstall IPA server - name: Uninstall - Uninstall IPA server ansible.builtin.command: > /usr/sbin/ipa-server-install --uninstall -U {{ '--ignore-topology-disconnect' if ipaserver_ignore_topology_disconnect | bool else '' }} {{ '--ignore-last-of-role' if ipaserver_ignore_last_of_role | bool else '' }} register: uninstall # 1 means that uninstall failed because IPA server was not configured failed_when: uninstall.rc != 0 and uninstall.rc != 1 changed_when: uninstall.rc == 0 #- name: Remove IPA server packages # ansible.builtin.package: # name: "{{ ipaserver_packages }}" # state: absent