Некоторые из заданий, которые я написал, начинаются и никогда не заканчиваются. Ansible не предоставляет никаких ошибок или журналов, которые могли бы объяснить это, даже с опцией -vvvv. Playbook просто висит, и прохождение часов ничего не меняет.
Когда я пытаюсь выполнить свои задачи вручную (ввод команд через SSH), все в порядке.
Пример выполнения задачи:
- name: apt upgrade
shell: apt-get upgrade
Есть ли способ увидеть stdout и stderr? Я пробовал:
- name: apt upgrade
shell: apt-get upgrade
register: hello
- debug: msg="{{ hello.stdout }}"
- debug: msg="{{ hello.stderr }}"
но ничего не изменилось.
У меня есть необходимые разрешения, и я передаю правильный пароль sudo - другие задачи, которые требуют правильного выполнения sudo.