Skip to content
BOSH VirtualBox CPI
Go Assembly C Shell Dockerfile Makefile
Branch: master
Clone or download
jfmyers9 and mrosecrance Final release v0.2.0
Co-authored-by: Maya Rosecrance <>
Latest commit 4824086 Jun 13, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
config bump to golang-1.10-* Mar 30, 2018
docs Use the `default` paravirtprovider as the default value Jun 12, 2019
manifests use bosh-cpi-go Feb 16, 2017
.envrc rewrite in golang Dec 12, 2016
LICENSE init May 23, 2016
NOTICE rewrite in golang Dec 12, 2016 Update Jun 6, 2017

BOSH VirtualBox CPI

The BOSH VirtualBox CPI allows BOSH to manage multiple VirtualBox VMs/disks.

See bosh-deployment's BOSH Lite on VirtualBox or Concourse deployment for example usage.


  • Aggressive VM deletion
CPI 'delete_vm' method responded with error: CmdError{"type":"Bosh::Clouds::CloudError","message":"Deleting vm 'vm-8b33e9d9-525f-49a9-6e1e-b156194ca0fe': Determining controller name: Retried '30' times: Running command: 'VBoxManage showvminfo vm-8b33e9d9-525f-49a9-6e1e-b156194ca0fe --machinereadable', stdout: '', stderr: 'VBoxManage: error: Could not find a registered machine named 'vm-8b33e9d9-525f-49a9-6e1e-b156194ca0fe'\nVBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee nsISupports\nVBoxManage: error: Context: \"FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())\" at line 2781 of file VBoxManageInfo.cpp\n': exit status 1","ok_to_retry":false}
You can’t perform that action at this time.