LATEST VERSION: 0.23 - RELEASE NOTES
On-Demand Services SDK v0.19

On-Demand Services SDK Release Notes

v0.19.0 Release Notes

Minimum Version Requirements

  • BOSH 257+ (261+ for lifecycle errands) / BOSH lite v9000.131.0
  • CF 238+

Known Issues

BOSH SSL validation is now mandatory. The ignore_ssl_validation flag now only applies to communication with Cloud Foundry. Therefore, it is essential to include BOSH’s CA certificate in the bosh.root_ca_cert property of the broker job in the manifest if BOSH is using its own certificate authority.

New Features

  • Added support for using colocated errands for pre_delete service instance lifecycle errands. This requires PCF 1.12 (BOSH v263). See the BOSH docs for more details.
  • Details on how to configure syslog release to get errand logs forwarded are available here.
  • Example service adapter invocations have been added to the service author guide
  • Service Instances API has been added as an advanced extension mechanism for the upgrade-all-service-instances errand. Read the docs here.

Breaking Changes

  • If you are using post_deploy or pre_delete service instance lifecycle errands, you need to update your manifest:
    plans:
      - name: CF-MARKETPLACE-PLAN-NAME
        lifecycle_errands:
          post_deploy:
            name: POST-DEPLOY-ERRAND-JOB
            instances: [SERVICE-RELEASE-JOB/0]
          pre_delete:
            name: PRE-DELETE-ERRAND-JOB
            instances: [SERVICE-RELEASE-JOB/0]

Bug fixes

  • None
Create a pull request or raise an issue on the source for this page in GitHub