Отладочные модули
ansible
/ ansible-playbook
с увеличенным уровнем детализации, добавив -vvv
в строку выполнения. ansible
/ ansible-playbook
с переменной среды ANSIBLE_KEEP_REMOTE_FILES
, установленной на 1
(на управляющей машине). Это приводит к тому, что Ansible оставляет точную копию написанных на Python скриптов (успешно или нет) на целевой машине. Путь к сценариям печатается в журнале Ansible, а для обычных задач они хранятся в домашнем каталоге пользователя SSH: ~/.ansible/tmp/
. Точная логика встроена в скрипты и зависит от каждого модуля. Некоторые из них используют Python со стандартными или внешними библиотеками, некоторые из них вызывают внешние команды. Отладка игровых автоматов
-vvv
параметр заставляет больше данных печатать в журнале Ansible Отладка соединений
-vvvv
к вызову ansible
/ ansible-playbook
заставляет журнал включать отладочная информация для соединений.