release: github.com/cloudfoundry/diego-release / 1.18.0

Github source: 71bedf0b or master branch

Changes from v1.17.0 to v1.18.0

IMPORTANT: If you are opting into use of the Locket component in the Diego manifest generated by the scripts and templates in this release, you must provide the SQL connection parameters for Locket in a new sql_overrides.locket section of the stub file provided to the -s argument of the manifest-generation script. Previously, Locket reused the BBS component’s SQL configuration. Existing deployments can copy the properties from sql_overrides.bbs to preserve continuity, but in general we recommend that Locket use a separate “locket” database from the “diego” database that the BBS uses.

Significant changes

BBS API

Instance Identity Credentials (Experimental)

Manifest Generation

App Logging and Metrics

BOSH job changes

None.

BOSH property changes

None.

BOSH link changes

None.

Upload this release version to the Director:

$ bosh upload-release https://bosh.io/d/github.com/cloudfoundry/diego-release?v=1.18.0 --sha1 a03465e2b5bbd854f5282f558afeca7828e7a6ce

Modify deployment manifest to use this release in addition to any other used releases:

releases:
- name: diego
  version: "1.18.0"

Finally add needed deployment jobs and specify values for required properties.

Optionally download sha1: a03465e2b5bbd854f5282f558afeca7828e7a6ce release tarball locally:

# ...or download it directly using curl
$ curl -L -J -O https://bosh.io/d/github.com/cloudfoundry/diego-release?v=1.18.0

# or with wget...
$ wget --content-disposition https://bosh.io/d/github.com/cloudfoundry/diego-release?v=1.18.0