ansible-development-environ.../roles/users/molecule/default/verify.yml

31 lines
752 B
YAML

---
- name: Verify
hosts: all
become: yes
gather_facts: no
tasks:
- name: record status of .ssh
ansible.builtin.stat:
path: /home/keyuser/.ssh
register: result
failed_when:
- not result.stat.exists
- name: check if user notuser does not exist
ansible.builtin.user:
name: notuser
state: absent
register: users_check_user_notuser
failed_when:
- users_check_user_notuser is changed
- name: check if unauthorized keys are deleted
ansible.posix.authorized_key:
user: root
state: absent
key: "ssh-rsa XYZYX54321"
register: users_check_unauthorized_keys
failed_when:
- users_check_unauthorized_keys is changed