All releases of the BOSH CPI for Google Cloud Platform will be documented in this file. This project adheres to Semantic Versioning.
25.10.0 - 2017-08-17
- Google Cloud Storage is a supported blobstore backend
- Improved documentation to include the new BOSH CLI
25.9.0 - 2017-05-23
- Address inconsistent stream error: stream ID 1; PROTOCOL_ERROR errors in CPI calls by updating to Go 1.8.1 CI:
- Tests use proper custom backend
- Add publish light-stemcell 3421 jobs
25.8.0 - 2017-05-16
- Tags no longer become labels on GCP
- Support XPN VPC Networks via the
xpn_host_project_id
cloud property - Support for customizing user agent strings
- Publish CentOS Lite 3363.x, 3312.x, Ubuntu Alpha Lite stemcells
- Docs: update ubuntu image for bosh-bastion
- Docs: simplify grabbing project ID
- Docs: add backend_service docs for internal load balancers
25.7.1 - 2017-03-07
- Previously, requests to Google APIs that returned 5xx response codes were retried. This change adds retry support to transport errors (net.Error) that are known to be temporary.
25.7.0 - 2017-03-03
- Various docs changes
- Labels may be specified in cloud properties
- CF docs include TCP router
- Use lateset Docker image in CIA
- Support internal load balancer
25.6.2 - 2016-12-19
- Improve tests
- Corrects MTU on garden job
- Support
ImageURL
for specifying stemcellA - Concourse docs incude SSL support
- Docs require setting a password instead of using default
25.6.1 - 2016-11-02
- Handles large disk sizes
- CF docs run under free-tier quota
- Integration tests can use local stemcell
25.6.0 - 2016-10-27
- Supports
has_disk
method - Improvements to stemcell pipelines
25.5.0 - 2016-10-17
- Release uses Go 1.7.1
- A backend service previously could not have multiple instance groups with the same name. This release fixes that, and you may have instance groups with the same name associated to a backend service.
25.4.1 - 2016-09-14
- Tags that are applied by the director on VM create will be truncated to ensure they do not violate the 63-char max limit imposed by GCE.
25.4.0 - 2016-09-14
- When using a custom service account, a default
cloud-platform
scope is used if no custom scopes are specified.
25.3.0 - 2016-09-02
- S3 is now a supported blobstore type.
25.2.1 - 2016-08-18
- Underscores are replaced with hyphens in metadata that is applied as labels to a VM.
- Complete Concourse installation instructions, including cloud config and Terraform.
25.2.0 - 2016-08-18
- Any metadata provided by bosh in the
set_vm_metadata
action will also be propagated to the VM as labels, allowing sorting and filter in the web console based on job, deployment, etc.
25.1.0 - 2016-08-18
- The
service_account
cloud-config property may now use the e-mail address of a custom service account.
25.0.0 - 2016-07-25
- The
default_zone
config property (in thegoogle
section of a manifest) is no longer supported. Thezone
property must be explicitly set in thecloud_properties
section ofresource_pools
(orazs
for a cloud-config director.)
24.4.0 - 2016-07-25
- An explicit region is used to locate a subnet, allowing subnets with the same name to be differentiated.
24.3.0 - 2016-07-25
- A
resource_pool
's manifest can now specifyephemeral_external_ip
andip_forwarding
properties, overriding those same properties in a manifest'snetworks
section.
24.2.0 - 2016-07-25
- This changelog
- 3262.4 stemcell
- All tests now use light stemcells
24.1.0 - 2016-07-25
- Instance tags can be specified in any
cloud_properties
section of a BOSH manifest
- The dummy BOSH release is no longer part of the CI pipeline
- Integration tests will use the CI pipeline stemcell rather than requiring an existing stemcell in a project