Skip to content

bosh-cloudstack-cpi-release/8

You can find the source of this version on GitHub at cloudfoundry-community/bosh-cloudstack-cpi-release. It was created based on the commit 2e41caf1.

Release Notes

Version v8 is the first “official” stemcell compatible CPI. Has been tested with - xen 6.2 - cloudstack 4.2 - ubuntu stemcell 3173 https://s3.amazonaws.com/orange-candidate-cloudstack-xen-stemcell/bosh-stemcell-3173-cloudstack-xen-ubuntu-trusty-go_agent.tgz

Features Cpi v8 adds a new property use_dhcp. This instructs the bosh-agent whether he should statically configure the ip, or rely on DHCP (same result, cloudstack dhcp will provide the same “statically” defined IP chose by BOSH. This can be a suitable workaround for specific network architectures. http://bosh.io/jobs/cloudstack_cpi?source=github.com/cloudfoundry-community/bosh-cloudstack-cpi-release&version=8#p=cpi.use_dhcp

Uncompatible change - a cloudstack ssh key pair is now a prerequisite, key pair name must be set in cpi manifest (default_key_pair). NB: the ssh public key provisionning by bosh-agent is not yet effective see https://github.com/cloudfoundry/bosh-agent/issues/57

bug fixes: support disk resizing https://github.com/cloudfoundry-community/bosh-cloudstack-cpi-release/issues/6

Usage

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

- name: "bosh-cloudstack-cpi-release"
  version: "8"
  url: "https://bosh.io/d/github.com/cloudfoundry-community/bosh-cloudstack-cpi-release?v=8"
  sha1: "4b478887e721dec0ff1377efb637d0aa279a0cff"

Or upload it to your director with the upload-release command:

bosh upload-release --sha1 4b478887e721dec0ff1377efb637d0aa279a0cff \
  "https://bosh.io/d/github.com/cloudfoundry-community/bosh-cloudstack-cpi-release?v=8"

Jobs

Packages