Почему произошла ошибка ansible script — launch configuration — development?

#amazon-web-services #ansible

#amazon-web-services #ansible

Вопрос:

Я запускаю свои скрипты ansible и недавно обновился с ansible 2.2.1.0 до 2.7.5. Теперь я получаю сообщение об ошибке при создании конфигурации запуска An exception occurred during task execution. To see the full traceback, use -vvv. The error was: Invalid type for parameter BlockDeviceMappings[0].Ebs.DeleteOnTermination, value: yes, type: <type 'str'>, valid types: <type 'bool'> .

Что означает эта ошибка, и любая помощь в ее исправлении была бы очень признательна?

Комментарии:

1. Как выглядит playbook?

2. Ожидается, что он будет логическим, а не строковым. Попробуйте изменить yes на true или True . ссылка: docs.ansible.com/ansible/latest/modules /…

3. Спасибо, Asdfg. это сработало

4. Нет необходимости изменять документацию при изменении кода. Исправьте то, на что жалуется код, и переходите оттуда.

5. Подробности доступны в логических переменных, которые неправильно обрабатываются в ansible host_vars