--- - name: Remove Ansible's files ansible.builtin.file: path: "/etc/yum.repos.d/ansible.repo" state: absent when: - ansible_os_family == 'RedHat' - name: Registering Ubuntu Ansible repository ansible.builtin.apt_repository: repo: ppa:ansible/ansible state: absent update_cache: true when: - ansible_distribution == "Ubuntu" - name: Registering Debian Ansible repository ansible.builtin.apt_repository: repo: deb http://ppa.launchpad.net/ansible/ansible/ubuntu {{ ansible_distribution_name }} main filename: ansible.list state: absent update_cache: true when: - ansible_distribution == "Debian" - name: Remove Ansible's packages ansible.builtin.package: name: '{{ ansible_packages }}' state: absent update_cache: true