Skip to content

Releases: pivotal-cf/on-demand-service-broker-release

v0.41.0

14 Apr 14:25
Compare
Choose a tag to compare
v0.41.0 Pre-release
Pre-release

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

30 Jun 16:31
Compare
Choose a tag to compare

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

26 Mar 14:10
Compare
Choose a tag to compare

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

04 Feb 13:51
Compare
Choose a tag to compare

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

20 Jan 16:12
Compare
Choose a tag to compare

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

06 Dec 13:38
Compare
Choose a tag to compare

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

06 Nov 16:30
Compare
Choose a tag to compare

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

28 Oct 14:06
Compare
Choose a tag to compare

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

09 Oct 11:26
Compare
Choose a tag to compare

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's upgrade-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 in maintenance_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

v0.33.1

04 Oct 13:51
Compare
Choose a tag to compare

Features

New features and changes in this release:

  • Bumps Golang to v1.12.10

Resolved issues

  • Changes BOSH API call /deployments to /deployments?exclude_configs=true as this is faster

Known Issues

There are no known issues for this release.

On-Demand Broker Release uses the following dependencies versions:

Dependency Version
Golang 1.12.10