gpt4 book ai didi

rvm - 运行配方 rvm::vagrant 后 Vagrant/Chef-solo 不起作用

转载 作者:行者123 更新时间:2023-12-04 14:17:10 24 4
gpt4 key购买 nike

添加配方 rvm::vagrant 并运行 vagrant provision 后,我得到:

/usr/local/bin/chef-solo: line 23: /opt/vagrant_ruby/bin/chef-solo: No such file 
or directory
Chef never successfully completed! Any errors should be visible in the
output above. Please fix your recipes so that they properly complete.

这个问题应该已经修复:
https://github.com/fnichol/chef-rvm/issues/121

即使我添加了以下行:
'rvm' => {
'vagrant' => {
'system_chef_solo' => '/opt/vagrant_ruby/bin/chef-solo'
}
}

我仍然收到错误。我怎样才能从中恢复?

最佳答案

您必须确保“/opt/vagrant_ruby/bin/chef-solo”是 chef-solo 的实际路径.就我而言,它是 /usr/bin/chef-solo .这是我 Vagrantfile 的一部分修复了它:

config.vm.provision :chef_solo do |chef|
chef.json.merge! rvm: {vagrant: {system_chef_solo: '/usr/bin/chef-solo'}}
end

关于rvm - 运行配方 rvm::vagrant 后 Vagrant/Chef-solo 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15425126/

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