Проверка ошибочного синтаксиса Ansible Playbook

Вывод apt-offline показывает, что были установлены индексные файлы пакетов, но нет реальных пакетов. Я не знаю apt-offline , но разве вам не нужно сообщать ему о создании пакета для пакетов, которые вы хотите как-то установить или обновить?

-1
03.08.2018, 13:48
1 ответ

Ошибка именно такая, как написано, файла /root/hostsнет!

ansible-playbook --syntax-check --list-tasks -i hosts./nginx.yml

С помощью переключателя -i(--inventory-file)вы указываете на файл /root/hosts(, так как вы работаете как root, из root$HOME)вместо файла :

.
/etc/ansible/hosts

Итак, попробуйте еще раз с помощью:

ansible-playbook --syntax-check --list-tasks -i /etc/ansible/hosts./nginx.yml

И ваша книга не работает из-за неправильного синтаксиса и отступов. Для начала проверьте этот пример .

0
28.01.2020, 05:12

Теги

Похожие вопросы