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"