Почему моя команда Ansible copy неожиданно зависает? - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь реализовать команду Ansible для создания или сохранения файла журнала для репозитория с открытым исходным кодом, которому я способствую:

- name: Create (or retain) the {{ celery_application_name }} log file
  copy: content=""
        dest={{ celery_log_file }}
        owner={{ celery_user }}
        group={{ celery_group }}
        force=no

Проблема заключается в том, что эта команда неожиданно зависает.По сути, эта команда останавливается на этой команде (только иногда), а затем время ожидания TravisCI истекает, потому что в течение десяти минут никакие дополнительные журналы не вызываются.Например, эта неудачная сборка

Что-то не так с тем, что я делаю, чтобы создать или сохранить файл журнала?Есть ли лучший способ реализовать эту команду, чтобы избежать зависания Ansible?

Вот соответствующий код в репозитории GitHub: https://github.com/jcalazan/ansible-django-stack/blob/master/roles/celery/tasks/setup_supervisor.yml

...