release: / 1.13.0

Github source: cf388e75 or master branch

Changes from v1.12.0 to v1.13.0

IMPORTANT: This version of Diego changes several of the properties for the local route-emitters to register TCP routes, and the manifest-generation script and templates also collect more UAA configuration information from the CF manifest automatically. With these changes, we also consider the TCP-registration mode for local route-emitters ready for production use.

Significant changes



Local Route Emitters: TCP

De-Consuling Locks (Experimental)

Manifest Generation

Component Logging and Metrics

Test Suites and Tooling


BOSH job changes


BOSH property changes


  • Added database.max_open_connections: Maximum number of open connections for each locket server to hold to the SQL database.
  • Added dropsonde_port: Port to use to emit locket component metrics to the local metron agent.

route_emitter and route_emitter_windows

  • Changed routing_api.uri to routing_api.url.
  • Changed routing_api.auth_disabled to routing_api.auth_enabled, with default of true.
  • Changed uaa.url to uaa.hostname, with default value Communication to UAA is always over HTTPS.

BOSH link changes


Upload this release version to the Director:

$ bosh upload-release --sha1 e067f76ea02e2c88a16d56d7cce5a7a44f254762

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

- name: diego
  version: "1.13.0"

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

Optionally download sha1: e067f76ea02e2c88a16d56d7cce5a7a44f254762 release tarball locally:

# ...or download it directly using curl
$ curl -L -J -O

# or with wget...
$ wget --content-disposition