Добрый день.
Задача: При установке сервера есть дефолтный юзер, я создаю второго и удаляю первый. При запуске playbook хочется проверить, жив ли первый. К сожалению, ignore_errors не действует.
tasks:
- name: check if default user exists
command: /bin/true
user: default_user
register: user_enabled
ignore_errors: True
- include: remove_default.yml
when: user_enabled.rc == 0
Падает с ошибкой
fatal: [xxx.xxx.xxx.xxx] => SSH Error: Received disconnect from xxx.xxx.xxx.xxx: 2: Too many authentication failures for default_user