Skip to content

tjvman/bosh-virtualbox-cpi-release

 
 

Repository files navigation

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.

TODO

  • 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}

About

BOSH VirtualBox CPI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 93.6%
  • Assembly 5.9%
  • Shell 0.2%
  • C 0.2%
  • HTML 0.1%
  • Ruby 0.0%