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

Github source: e6e441c6 or master branch

Changes from v1.6.0 to v1.6.1

IMPORTANT: To accommodate security improvements on Cloud Controller’s internal APIs, the Diego manifest-generation script now requires TLS credentials for the TPS-Listener component on the cc_bridge VMs. Follow documentation in capi-release to generate these certificates, and add the following entries to the property-overrides stub:

property_overrides:
 tps:
   cc:
    ca_cert: CONTENTS_OF_CA_CERT_FILE
    client_cert: CONTENTS_OF_TPS_CLIENT_CERT_FILE
    client_key: CONTENTS_OF_TPS_CLIENT_KEY_FILE

The AWS example documentation also has instructions for generating these certificates.

Significant changes

Container Execution

Local Route Emitters (Experimental)

Windows Support

CC-Bridge Transfer

Manifest Generation

Test Suites and Tooling

BOSH job changes

None.

BOSH property changes

None.

Upload this release version to the Director:

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

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

releases:
- {name: diego, version: "1.6.1"}

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

Optionally download sha1: 8e9c5a6f5411ac116148e426fbbdb0ecc0dbd7a9 release tarball locally:

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

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