20 lines
486 B
YAML

---
- 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 }}"