1

我的 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

我需要做什么才能增加这个?

4

2 回答 2

4

我补充说:

司机:
  姓名:流浪者
  启动超时:1200

它似乎可以工作,boot_timout它已经存在于 Vagantfile.erb 中,可能是因为更新的版本。

于 2016-04-02T12:27:16.133 回答
2

这不直接支持,但您可以复制默认的 Vagrantfile.erb并设置

driver:
  name: vagrant
  vagrantfile_erb: path/to/your/Vagrantfile.erb

或者可能:(我忘记了需要哪个)

driver:
  name: vagrant
  config:
    vagrantfile_erb: path/to/your/Vagrantfile.erb
于 2014-12-02T18:52:18.903 回答