Ansible 被 运行 在一个世界可写目录 (/vagrant) 中,忽略它作为 ansible.cfg 源

Ansible is being run in a world writable directory (/vagrant), ignoring it as an ansible.cfg source

尝试使用 ansible_local provisioner
提供 vagrant vm (ubuntu/trusty64) 来自 cygwin

[警告] Ansible 正在 运行 一个世界可写目录 (/vagrant),忽略它作为一个ansible.cfg 来源。有关详细信息,请参阅 https://docs.ansible.com/ansible/devel/reference_appendices/config.html#cfg-in-world-writable-dir

谁能帮我解决这个问题
请建议如何在 cygwin
中配置 ansible.cfg 文件 这应该是什么内容,应该在哪里?

做了研发,得到了github流浪社区成员的帮助。
https://github.com/hashicorp/vagrant/issues/11707

之前 运行 ansible_local 之前,我曾尝试过 ansible provisioner。
所以创建了新的工作区文件夹并启动了 vagrant up。

这次它在 CYGWIN 中运行。

您可以在 Vagrantfile:

中用 mount_options 解决这个问题
srv.vm.synced_folder ".", "/vagrant", id: "vagrant-root", disabled: false, mount_options: ["dmode=775"]