release: / 1.15.1

Github source: 2dff8f5b or master branch

Changes from v1.15.0 to v1.15.1

IMPORTANT: We do not recommend Diego v1.15.1 for use in large-scale production deployments, and instead recommend Diego v1.15.0. We have identified a regression in the ability of the auctioneer to fetch the cell states at the start of each auction, such that in a large deployment a significant proportion of the state requests will time out. We do not observe this problematic behavior on Diego v1.15.0. Since the only real change between the versions is the update to use Golang v1.8.1 instead of v1.7.4, we strongly suspect that moving back to Golang v1.7.4 will resolve the issue, and we plan to do that for the next release. We will then investigate and resolve this issue on Golang v1.8.1 before returning to that Golang version in diego-release.

Significant changes

BBS Benchmarks

Executor Cache

Grootfs Integration


Test Suites and Tooling



BOSH job changes


BOSH property changes


BOSH link changes


Upload this release version to the Director:

$ bosh upload-release --sha1 bcd2af1fac6710025290f1d05627004d3f19f90e

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

- name: diego
  version: "1.15.1"

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

Optionally download sha1: bcd2af1fac6710025290f1d05627004d3f19f90e release tarball locally:

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

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