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

Github source: b5bbc7a2 or master branch

Changes from v1.6.2 to v1.7.0

Significant changes

cfdot

Local Route Emitters (Experimental)

De-Consuling Locks (Experimental)

Instance Identity Credentials (Experimental)

Volume Support

BOSH 2.0 Support

Windows Support

Test Suites and Tooling

Security

De-Incubation

BOSH job changes

None.

BOSH property changes

  • Added diego.executor.instance_identity_ca_cert: CA certificate for generating instance-identity credentials. Experimental, may be subject to change.
  • Added diego.executor.instance_identity_key: Private key for generating instance-identity credentials. Experimental, may be subject to change.
  • Added diego.ssh_proxy.uaa.ca_cert: CA certificate for SSH-proxy communication to UAA.
  • Added diego.ssh_proxy.uaa.port: Port for SSH-proxy communication to UAA.
  • Added diego.ssh_proxy.uaa.url: URL for SSH-proxy communication to UAA.

BOSH link changes

  • route_emitter and route_emitter_windows jobs consume optional nats link.

Upload this release version to the Director:

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

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

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

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

Optionally download sha1: 02248a875679be0d618fc9686e510d5926bc115c release tarball locally:

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

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