Skip to content
This repository was archived by the owner on Oct 11, 2025. It is now read-only.

Releases: micahyoung/bosh-vmrun-cpi-release

v1.1.3

07 Mar 00:59

Choose a tag to compare

Changes:

  • Speed up stemcell-store search for light stemcells
  • Add guards and better error messages when vm-store vmx/vmdk files are missing
  • Use go modules for dependencies

Usage:

- name: "bosh-vmrun-cpi"
  url: "https://github.com/micahyoung/bosh-vmrun-cpi-release/releases/download/v1.1.3/bosh-vmrun-cpi-release-1.1.3.tar.gz"
  sha1: "313ea1d7458d8835ec72b5da8a00d752c64b521b"

v1.1.2

21 Dec 19:33

Choose a tag to compare

Changes:

  • Fix Windows issue where vmrun.exe times out while querying VIX API with message Unable to connect to host

Usage:

- name: "bosh-vmrun-cpi"
  url: "https://github.com/micahyoung/bosh-vmrun-cpi-release/releases/download/v1.1.2/bosh-vmrun-cpi-release-1.1.2.tgz"
  sha1: "9c3bf58a7a61ea4822919f2d971ca8aa3a32cd9b"

release 1.1.1

25 Nov 23:48

Choose a tag to compare

Changes:

  • Fix concurrency race condition during CreateVM issue
    • vmrun clone ... linked cannot be run concurrently from the same stemcell.
  • Update golang-release to 1.11

Usage:

- name: "bosh-vmrun-cpi"
  url: "https://github.com/micahyoung/bosh-vmrun-cpi-release/releases/download/v1.1.1/bosh-vmrun-cpi-release-1.1.1.tgz"
  sha1: "1a90e55b3b39f85cebefcf22bb00a972aa49da32"

release 1.1.0

04 Nov 04:25

Choose a tag to compare

Changes:

  • Enables full, local bosh deployments with directors and deployment vms

    • New properties ssh_tunnel.* and stemcell_store.* allows CPI hypervisor access (see spec for usage)
    • Light or full stemcell can be used as long as its cloud_properties: name and version match a stemcell in the stemcell store. Create a light stemcell with:
      repack-stemcell --cloud-properties='{"name":"<from full stemcell.MF>","version":"<from full stemcell.MF>"}' --emtpy-image ...
      
  • Windows hypervisor support

    • Tested against Workstation 14 using Windows Subsystem for Linux for bosh create-env ...
  • For SSH, installer is called to copy cpi to live at root of vm_store_path and will check version

    • CPI must be copied manually over non-localhost SSH tunnel or Windows
  • Refactor ci scripts to use default HOME and require more explicit values

Usage:

- name: "bosh-vmrun-cpi"
  url: "https://github.com/micahyoung/bosh-vmrun-cpi-release/releases/download/v1.1.0/bosh-vmrun-cpi-release-1.1.0.tgz"
  sha1: "f2c971abbc4be6c97f77306fd49ad23fac238099"

release 1.0.2

28 Sep 03:34

Choose a tag to compare

Changes:

  • cloud_properties.bootstrap now supports a configurable process name to wait for, plus minimum and maximum wait times to allow greater control of when the bootstrap script runs.
  • properties.vmrun now supports configurable maximum timeouts for VM start and soft shutdown.

Usage:

- name: "bosh-vmrun-cpi"
  url: "https://github.com/micahyoung/bosh-vmrun-cpi-release/releases/download/v1.0.2/bosh-vmrun-cpi-release-1.0.2.tgz"
  sha1: "893f13f2f8084838092f7e095634c09c1b959096"

release 1.0.0

12 Sep 01:33

Choose a tag to compare

You can reference this release in your deployment manifest from the releases section:

- name: "bosh-vmrun-cpi"
  url: "https://github.com/micahyoung/bosh-vmrun-cpi-release/releases/download/v1.0.0/bosh-vmrun-cpi-release-1.0.0.tgz"
  sha1: "6763ff387465d7742d35153a63beff19f4af1796"