ОШИБКА! Неожиданное исключение, это, вероятно, ошибка: аргумент типа 'bool' не повторяется - PullRequest
1 голос
/ 05 октября 2019

У меня есть ошибка с Ansible, которую я не понимаю:

ERROR! Unexpected Exception, this is probably a bug: argument of type 'bool' is not iterable

Это происходит в роли, где я вызываю файл var:

- name: import pdt vars
  include_vars:
    file: "{{ pdt_type }}.yml"

"{{pdt_type}}. Yml" содержит:

pdt_pkg:
  - { name: "zzz-libs" }
  - { name: "zzz-core" }

Что с этим не так? Это действительно ошибка?

1 Ответ

0 голосов
/ 05 октября 2019

Предполагается, что { } объявляет словарь, используя синтаксис коллекции потоков

Кажется, вы объявляете два словаря, каждый с одинаковым ключом "name"

Проверьте, действительно ли проблема связана с содержимым, если {{ pdt_type }}.yml, используя более простое содержимое:

pdt_pkg:
  - name1: "zzz-libs"
  - name2: "zzz-core"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...