Зависает модуль Ansible include_vars

#ansible

Вопрос:

Мой сборник пьес:

 - name: My playbook
  hosts: localhost
  connection: local
  gather_facts: no
  vars_files: 
    - ../data/my-static-vars.yaml

  tasks:
    - name: Load vars file {{ myDynamicVars }} 
      include_vars: 
        file: "{{ myDynamicVars }}"
 

Этот сборник пьес висит с выводом, как показано ниже:

 TASK [Load vars file ../../../input/data/my-dynamic-vars.yaml] ****************************************************
Monday 08 November 2021  08:46:44  0000 (0:00:00.665)       0:01:01.363 *******
 

Значение пути «../../../ввод/данные/my-dynamic-vars.yaml» является допустимым и является хорошим файлом YAML vars.
Одна и та же задача иногда может выполняться правильно, но в большинстве случаев просто зависает, как указано выше.
У меня есть одна и та же задача, используемая в разных книгах, некоторые из них работали, некоторые нет.

Есть какие-нибудь предложения?

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

1. проблема, если она существует, находится не в вашем учебнике, а в вашем файле var

2. Но один и тот же файл var уже несколько раз читался нормально. Я заметил, что если я удалю некоторые задачи ПОСЛЕ этой задачи, эта задача сработает. Не уверен, связано ли это с удалением или просто повезло после удаления. Все еще делайте больше тестов.

Ответ №1:

Поставьте «- — — » в начале файла var, уберите пробелы в комментариях к заголовкам.