我的google-fu让我失望了。我需要将什么内容放入我的.kitchen.yml中,以便增加config.vm.boot_timeout或我的Vagrantfile中的尝试次数。我的厨房几乎总是聚集在一起:
STDERR: Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
大约一分钟后,我可以毫无问题地连接。
我已经尝试了许多我认为可以做到的事情,但似乎没有人将其设置为以下所有内容:
driver:
name: vagrant
vm.boot_timeout: 20
vm:
boot_timeout: 20
driver_config:
require_chef_omnibus: true
vm.boot_timeout: 20
vm:
boot_timeout: 20
我需要做些什么才能让它增加?
答案 0 :(得分:3)
我补充说:
driver: name: vagrant boot_timeout: 1200
似乎有效,boot_timout
已存在于Vagantfile.erb中,可能是因为版本较新。
答案 1 :(得分:2)
这不是直接支持,但您可以复制default Vagrantfile.erb并设置
driver:
name: vagrant
vagrantfile_erb: path/to/your/Vagrantfile.erb
或可能:(我忘了需要哪个)
driver:
name: vagrant
config:
vagrantfile_erb: path/to/your/Vagrantfile.erb