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

Github source: d71de542 or master branch

Changes from v0.1484.0 to v0.1485.0

Significant changes

IMPORTANT: This version of the Diego BOSH release contains a minor change to how the BBS encryption-key labels and passphrases are rendered in the BBS control-script template. Previously, these values were enclosed verbatim in single quotes, which prevented most interpolation of special characters. This choice of escaping would in some cases disallow operators from using the single-quote character ' itself, or would silently cause their removal (for example, turning qu'ot'es into quotes). With this release, these values are preserved as intended from the manifest via shell-escaping. We expect this change should affect very few operators, and certainly not those using only alphanumeric characters and spaces in their passphrases, but nevertheless please verify that your encryption key data is rendered correctly when you upgrade to this release.

BBS Relational Datastore

Container Placement

Container Execution

cfdot

Routing

Azure Support

Manifest Generation

Dependencies

Test Suites and Tooling

Cleanup

De-Incubation

BOSH job changes

None.

BOSH property changes

  • Added diego.rep.placement_tags: List of placement tags for the cell rep to advertise and require of workloads.
  • Added diego.rep.optional_placement_tags: List of placement tags for the cell rep to advertise, but not to require of workloads.

Upload this release version to the Director:

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

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

releases:
- name: diego
  version: "0.1485.0"

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

Optionally download sha1: e93d4f22205897e4b34ff791de43d4288c6e25c5 release tarball locally:

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

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