I'm trying to learn Ansible, but I have strange thing. I have below playbook:
---
- name: "Uninstall apache server"
hosts: all
become: true
tasks:
- name: "Uninstall packages"
apt:
name: nginx
state: absent
- name: "Stop nginx"
service:
name: nginx
state: stopped
enabled: no
Problem is with execution, I mean I got:
That mean package is not installed, but in console I see
When I write
apt-get remove nginx
I got
But why my services exist and is running? I did this step:
- Install nginx by ansible playbook - state present
- Uninstall nginx by ansible playbook - state absent
Result is: package is removed but services still exist and working. What I do wrong?