Skip to content

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"

Jobs

Packages