Skip to content

Releases: cloudfoundry/bosh-google-cpi-release

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

v25.8.0

16 May 22:48
Compare
Choose a tag to compare

New Features

  • PR: Support XPN VPC Networks via the xpn_host_project_id cloud property
  • PR: Support for customizing user agent strings

Docs

  • PR: update ubuntu image for bosh-bastion
  • PR: simplify grabbing project ID
  • PR: add backend_service docs for internal load balancers

Development/Internal

  • PR: Publish CentOS Lite 3363.x, 3312.x, Ubuntu Alpha Lite stemcells
  • PR: Tags no longer become labels on GCP