Почему моя команда Ansible copy неожиданно зависает?
Я пытаюсь реализовать команду 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