我正在嘗試與Vagrant和Bamboo一起工作。我創建了一個自定義框,我把它放在一個網絡服務器上,在做vagrant up
時,它從中獲取下載。當我在電腦上手動執行時,一切都按預期進行。VAGRANT UP在通過BAMBOO執行時不工作
但是,當我通過Bamboo嘗試此操作時,c:\Windows\System32\config\systemprofile\.vagrant.d\boxes
中的本地文件夾文件夾未創建,隨後失敗,因爲流浪者無法導入。
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'http://127.0.0.1:8000/k.box'...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["import", "-n", "C:/Windows/System32/config/systemprofile/.vagrant.d/boxes/http-VAGRANTCOLON--VAGRANTSLASH--VAGRANTSLASH-127.0.0.1-VAGRANTCOLON-8000-VAGRANTSLASH-k.box/0/virtualbox/box.ovf"]
Stderr: 0%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage.exe: error: Appliance read failed
VBoxManage.exe: error: Could not read OVF file 'box.ovf' (VERR_PATH_NOT_FOUND)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component ApplianceWrap, interface IAppliance
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleImportAppliance(struct HandlerArg *)" at line 307 of file VBoxManageAppliance.cpp
你們有沒有遇到過類似的問題?
謝謝。