--- - fail: msg="This role currently only supports ArchLinux!" when: - ansible_distribution != "Archlinux" - fail: msg="This Role only works when Option 'system.enableOwnRepos' is true!" when: - system.enableOwnRepos is false - fail: msg="Option 'services.serial2tcp.device' has to be set!" when: - services.serial2tcp.device is not defined