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

Github source: 2f237173 or master branch

Changes from v0.1490.0 to v0.1491.0

IMPORTANT: This version of Diego removes support for the experimental Docker image “caching” feature. The CAPI team has also already effectively ended support for this feature in their work to merge the ‘stager’ CC-Bridge component into Cloud Controller and to submit all Diego workloads as unprivileged containers. If your Docker-image-based app fails to stage correctly, try unsetting its DIEGO_DOCKER_CACHE environment variable. In practice, developers have been interested in the “caching” staging process primarily because it allowed them to run Docker images from registries that required authentication, and we hope to have first-class support for that use case soon.

Significant changes

BBS Relational Datastore

Component Coordination

SSH

Docker Support

Manifest Generation

Component Logging and Metrics

Test Suites and Tooling

Security

Documentation

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=0.1491.0 --sha1 b30c9ad37e3ff5da6a65bd5852127ea27ff1b278

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

releases:
- name: diego
  version: "0.1491.0"

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

Optionally download sha1: b30c9ad37e3ff5da6a65bd5852127ea27ff1b278 release tarball locally:

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

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