--- - hosts: localhost gather_facts: no tasks: - name: Variable muss definiert sein assert: that: - username is defined - name: Rufe grep auf command: 'grep {{ username }} /etc/passwd' register: result ignore_errors: True - name: "{{ username }} existiert" debug: msg: '{{ username }} exists' when: result is success - name: "{{ username }} existiert nicht" debug: msg: '{{ username }} does not exist' when: result is failed