--- - hosts: all gather_facts: no become: true become_user: root become_method: sudo vars: remote_dir: /opt/sensusagent tasks: - name: Stop and disable service ansible.builtin.raw: "systemctl disable --now sensusagent 2>/dev/null || true" - name: Remove unit file ansible.builtin.raw: "rm -f /etc/systemd/system/sensusagent.service && systemctl daemon-reload || true" - name: Remove files ansible.builtin.raw: "rm -rf {{ remote_dir }}"