This topic describes the changes in this minor release of Tanzu Cloud Service Broker for GCP.
Release Date: June 12, 2024
This release includes the following fixes:
csb-google-mysql
, csb-google-postgres
and csb-google-redis
.New beta features and changes in this release.
Release Date: May 30, 2024
This release includes the following fixes:
spring-cloud-gcp-starter-storage
and spring-cloud-gcp-cloudfoundry
dependencies. These dependencies expect the GCP credentials in the VCAP services JSON to be under ProjectId
and PrivateKeyData
. However, the Cloud Service Broker (CSB) for GCP exposes these as project_id
and private_key_data
. Additionally, the service tag required for Google Storage was missing, leading to connection issues. The update adds the new google-storage
tag, duplicates the credential properties to match both naming conventions, and deprecates the old properties, ensuring seamless integration and backward compatibility. No action is needed from developers as the transition is handled within the platform.Release Date: April 30, 2024
This release has the following fixes:
Mitigate potential inconsistency of deployment state when migrating to OpenTofu backend: As we migrate the broker internals to communicate with OpenTofu, we continue to use Terraform providers. These providers are no longer inconsistently referenced as OpenTofu providers. No action is needed. VMware recommends skipping version 1.5.0.
Database startup error: Incorrectly marking in-progress operations as failed: An error was discovered where database startup, including database migrations and failed operation recovery, was triggered for every command that accessed the database, including “tf dump.” This caused any in-progress operations to be marked as failed, even if they were still genuinely in progress. This issue has existed since the introduction of in-progress operation recovery in v1.5.0. VMware recommends skipping version 1.5.0.
Release Date: April 15, 2024
This release has no breaking changes.
New features and changes in this release.
This release has the following fixes:
Broker app memory and disk limitations can now be managed in the tile: You can now control memory and disk quota for the broker app by setting the preferred value in the broker configuration. By default, the quota is set to 2G for both. If you previously made changes to these values outside of the tile, you should propagate those changes in the broker config. The values will then persist through subsequent tile updates.
Recover In-Progress Operations on Broker Restart Prior to this update, any operation (such as provisioning, updating, or deprovisioning services) that was in progress at the time of broker termination would remain indefinitely marked as “in progress”. This state persisted even after the broker was restarted, making it challenging to resolve without manual intervention. Now the broker automatically detects these operations and marks them as “failed.” This significant improvement allows for the cleanup of service instances affected by previously interrupted operations. This can be achieved by executing the cf delete-service
command, or it may require the intervention of a CloudFoundry administrator to execute cf purge-service-instance
.
There are no known issues in this release.
To view the release notes for another product version, select the version from drop-down menu at the top of this page.