Releases: pivotal-cf/on-demand-service-broker-release
v0.41.1
Features
- Enables skipping SSL validation when interacting with UAA to create clients. Brokers
disable_ssl_cert_verification
property will be used for this purpose. - Bumped Go to v1.16.3
- Dependency updates
Compatibility
This release has the following dependency:
Dependency | Version |
---|---|
golang | 1.16.3 |
v0.41.0
Features
- Enables skipping SSL validation when interacting with UAA to create clients. Brokers
disable_ssl_cert_verification
property will be used for this purpose. - Dependency updates
Compatibility
This release has the following dependency:
Dependency | Version |
---|---|
golang | 1.13.6 |
v0.40.0
Features
- Creates UAA clients to support OAuth
The adapter can now request ODB to create UAA clients, in order to support OAuth / passwordless experience for developers.
Known Issues
- It is not possible to skip the SSL validation when interacting with UAA to create clients
Compatibility
This release has the following dependency:
Dependency | Version |
---|---|
golang | 1.13.6 |
v0.39.0
Features
- Enable support for Backup Agent Bindings
ODB supports a special type of binding: backup_agent
. When enabled, it allows
ODB clients to request, through the service bindings flow, the address of the
backup agent.
Compatibility
This release has the following dependency:
Dependency | Version |
---|---|
golang | 1.13.6 |
v0.38.0
Features
New features and changes in this release:
- Bumped github.com/cloudfoundry/bosh-cli
- Bumped gopkg.in/yaml.v2 from 2.2.7 to 2.2.8
- Bumped github.com/pkg/errors from 0.8.1 to 0.9.1
Resolved Issues
This release has the following fixes:
- Binding operation accepts empty credentials from the adapter when secure binding is enabled. If the adapter returns empty credentials, ODB will not attempt to store those in CredHub. The platform is still responsible to decide if this is a valid binding.
- For operations that require the broker to validate that there are no BOSH tasks in progress, the broker now requests only current tasks (processing, queued and cancelling) from BOSH rather than all the tasks. Requesting all tasks and retrieving the correct state for each of them was causing one request for each task to BOSH, leading to long-running broker HTTP requests when the number of tasks for that deployment is large.
Known Issues
There are no known issues for this release.
Compatibility
This on-demand service broker release has the following dependency:
Dependency | Version |
---|---|
Golang | 1.13.6 |
v0.37.0
Features:
New features and changes in this release:
- Bumped Go to 1.13.6
- Updated the telemetry logging structure
Known Issues
There are no known issues for this release.
Compatibility
This on-demand service broker release has the following dependency:
Dependency | Version |
---|---|
Golang | 1.13.6 |
v0.36.0
Resolved Issue
This release has the following fix:
- TLS 1.3 is no longer enabled for HTTPS brokers.
- The broker continues to support only TLS 1.2.
- For updates and upgrades of service instances, previous values for
Maintenance Info will always be validated when present in the request. Fixes
the issue reported here.
Known Issues
There are no known issues for this release.
Compatibility
This on-demand service broker release has the following dependency:
Dependency | Version |
---|---|
Golang | 1.13.3 |
v0.35.0
Resolved Issue
- Upgrade All Service Instances errand will no longer fail at templating time if the broker is not configured with CF.
Known Issues
There are no known issues for this release.
Compatibility
This on-demand service broker release has the following dependency:
Dependency | Version |
---|---|
Golang | 1.13.3 |
v0.34.1
Features
New features and changes in this release:
- Bump Golang to 1.13.3 [be5de40]
- Make
initial_deploy_az_update_strategy
available in the SDK [02a5c7a]
Known Issues
There are no known issues for this release.
Compatibility
This on-demand service broker release has the following dependency:
Dependency | Version |
---|---|
Golang | 1.13.3 |
v0.34.0
Features
New features and changes in this release:
- There are no new features for this release.
Resolved Issue
- Previously if the broker was configured with
maintenance_info
and the broker
was using a compatible version of CF, the broker'supgrade-all-service-instances
errand would perform each instance's upgrade via CF exclusively. This behavior introduced
the possibility of skipping BOSH environmental changes such as add-ons, config or
Credhub changes that would not be captured inmaintenance_info
. This new release
now performs an upgrade for all instances via CF then via BOSH.
Known Issues
There are no known issues for this release.
Compatibility
This on-demand service broker release has the following dependency:
Dependency | Version |
---|---|
Golang | 1.12.10 |