0

我正在尝试实现一个 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

4

0 回答 0