bosh-cloudstack-cpi-release/11
You can find the source of this version on GitHub at cloudfoundry-community/bosh-cloudstack-cpi-release. It was created based on the commit 18701b24
.
Release Notes¶
V11 cloudstack cpi release is tested and compatible with - bosh 246 - cloudstack 4.5 / 4.7 - xen 6.5 (Ikoula public cloud) - stemcell 3192
Features: - add hystrix circuit breaker #33 - add spring sleuth / zipkin instrumentation #32 - permit cpi-core basic-auth credentials configuration #31 - Need to set requireshvm property to true in registerTemplate call #25 - cpi property stemcell_os_type should be configurable to leverage PVHVM #29 - reuse a shared bosh release for openjdk #28 - use maven wrapper for cpi-core build (remove maven blob)
Uncompatible change: - actuator url changes: use /admin context root and cpi-core basic auth credentials (eg: http://:@:8080/admin - basic auth for registry : be sure to set secure registry credentials, AND use them in cpi.registry.endpoint also
registry:
endpoint: http://admin:xxxx@<director ip>:8080
user: admin
password: xxxx
basic auth for cpi core. be sure to set secure cpi core credentials
core: user: cpi password: xxxx
ntp : set array of ntp server. Update requires recreating the instances (bosh recreate on each deployment managed by the updated director)
bug fixes: - ntp agent configuration is not set in registry #12
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "bosh-cloudstack-cpi-release" version: "11" url: "https://bosh.io/d/github.com/cloudfoundry-community/bosh-cloudstack-cpi-release?v=11" sha1: "f2beefe05d4ef0386c4da7dd1d29201bb3a5534f"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 f2beefe05d4ef0386c4da7dd1d29201bb3a5534f \ "https://bosh.io/d/github.com/cloudfoundry-community/bosh-cloudstack-cpi-release?v=11"