Skip to content

Releases: cloudfoundry/bosh-google-cpi-release

v40.0.3

09 Nov 17:29
Compare
Choose a tag to compare

This release fixes an issue introduced in 40.0.2 where a bosh create-env would fail if /var/vcap was not writable,
which was fixed in: d1fc348.

v40.0.2

01 Oct 05:51
Compare
Choose a tag to compare

Features:

  • supports local_ssd #309 thanks @stigtermichiel
  • adds support for sole tenant nodes
  • removes instances from target pool before deleting instance

v30.0.0

12 Dec 16:38
Compare
Choose a tag to compare

[30.0.0] - 2019-12-12

Added

  • MULTI_IP_SUBNET support in GCE

Changed

  • Go 1.12
  • BOSH API v2

v29.0.1

11 Feb 01:19
Compare
Choose a tag to compare

Fixed

  • CPI retries if a network error is a timeout (in addition to temporary errors).

v29.0.0

16 Jan 17:06
Compare
Choose a tag to compare

Fixed

  • VM IP address is cleared when dynamic network is used

Added

  • Logs are returned in response to BOSH, making them viewable in task log
  • If a disk is already attached to a VM, it will only be attached via the BOSH agent

v28.0.0

01 Nov 23:53
Compare
Choose a tag to compare

Added

Support for scheme agnostic backend services.
Made it possible to inject a Google client when testing.
Implement a Find Service for accelerator types.
Implements creation of VM with accelerator.
Support for Accelerator in Cloud Properties.
Support for CPI Config.

Changed

Use Debian 9 in test infrastructure.
Avoid Sandy Bridge CPUs.
Use Go 1.9.
Update types to pointer where is needed.

Fixed

Fixes for integration tests modifying the CPI request to include context necessary for the 'cpi-config'-enabled CPI.
Fixes for unit tests.

v27.0.0

26 Jan 20:51
Compare
Choose a tag to compare

Features

  • Added support for calculate_vm_cloud_props (#257)
  • Added support for creating custom machine instances over with 6.5GB memory/core (#256)
  • delete_stemcell now quietly ignores missing stemcells instead of failing (#255)

Development

  • Integration test infrastructure is now shared between CI/local development and deployed by terraform (#254)

v26.0.0

23 Jan 19:15
Compare
Choose a tag to compare

New Features

  • Add support for HTTP(s) proxy as part of the job spec for the director (env.http_proxy, env.https_proxy, env.no_proxy) (#244)
  • CPI now supports #info call (#243)

Changes

  • When cloud_properties.backend_service is specified as a map we now default the scheme to EXTERNAL. Previously this would throw an error in the CPI (see #231)

Docs

  • Clarify memory is specified as MB (#241)
  • CPI property documentation now includes examples (#234)
  • Clarification for Backend Services (#225)
  • Terraform scripts for bosh example docs updated to not use auto networks (#236)
  • Fix terraform version changes for BOSH director example (#229)

Development/Internal

  • CI now uses bosh-deployment, BATS to generate manifests and terraform to manage infrastructure (#246)
  • CI now builds the docker image for CI
  • Stemcell CI improvements (#223)
  • Fixed typeo (#228)

Thanks to our contributors

v25.10.0

18 Aug 19:12
Compare
Choose a tag to compare

New Features

  • Google Cloud Storage is a supported blobstore backend. See bosh-deployment for an example on using the feature.

Changed

  • Improved documentation to include the new BOSH CLI

v25.9.0

24 May 01:31
Compare
Choose a tag to compare

Bug Fix

  • PR: Address inconsistent stream error: stream ID 1; PROTOCOL_ERROR errors in CPI calls by updating to Go 1.8.1

CI

  • PR Tests use proper custom backend
  • PR Add publish light-stemcell 3421 jobs