每当我尝试 Vagrant Up 时,它都会加载盒子并正确完成大部分工作,但是因为我正在尝试使用 Puppet 来配置这个 CentOS 6.3,所以我需要 SSH 在 Vagrant Up 期间工作(如果我希望它尽可能自主) .
我从 Vagrant 的 INFO 日志中得到以下信息:
DEBUG virtualbox_4_2: - [1, "ssh", 2222, 22]
INFO ssh: Connecting to SSH: 127.0.0.1:2222
INFO ssh: SSH not up: #<Timeout::Error: execution expired>
INFO subprocess: Starting process: ["C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe", "showvminfo", "c2e7375d-159f-4014-9bda-ff9914423f4c", "--machinereadable"]
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="Vagrant-Apache-Nick_1360372174"