gpt4 book ai didi

vagrant - 使用 ansible_local 时 playbook 的路径错误

转载 作者:行者123 更新时间:2023-12-04 18:01:11 27 4
gpt4 key购买 nike

我正在尝试在 Windows 上使用 ansible_local 来配置我的 Vagrant 虚拟机。我的 Vagrantfile 中有以下 Ansible 设置:

config.vm.provision "ansible_local" do |ansible|
ansible.playbook = "provisioning/playbook.yml"
ansible.galaxy_role_file = "provisioning/requirements.yml"
end

这是从this example复制的,同样的配置也用在Drupal VM中.

我的理解是,这会在我的项目的 provisioning 子文件夹中查找剧本。但是它正在我安装 Vagrant C:\vagrant\provisioning 的文件夹中寻找这个子文件夹。

如何让 Vagrant 和 Ansible 在我的 Vagrantfile 所在的文件夹中而不是在 Vagrant 的安装目录中查找剧本?

最佳答案

我一直遇到同样的问题,但似乎无法解决。

看起来补丁已合并,Vagrant 版本 1.8.2 中应该有修复程序请参阅 https://github.com/mitchellh/vagrant/issues/6740获取更多信息。

关于vagrant - 使用 ansible_local 时 playbook 的路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35072725/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com