Skip to content

diego/1.14.0

You can find the source of this version on GitHub at cloudfoundry/diego-release. It was created based on the commit a891ebef.

Release Notes

Changes from v1.13.0 to v1.14.0

IMPORTANT: Operators using the experimental locket component to manage Diego component locks and cell registrations will need to drop the ‘locks’ table in the Diego relational database or the upgrade to Diego v1.14.0 will fail on the locket job. This backwards incompatibility results from a schema change introduced in story #141394289. Upcoming work will make the locket component capable of performing these schema and data migrations itself.

IMPORTANT: The manifest-generation system in this version of diego-release allows operators to opt into deploying the new cflinuxfs2 release in place of the cflinuxfs2-rootfs release, by supplying the -r flag on the script. Since the cflinuxfs2-rootfs release will stop receiving updates in mid-May, within a few minor versions the Diego manifest-generation system will switch to make the new cflinuxfs release the only deployment option, and the -r flag will be a no-op.

Significant changes

BBS Benchmarks

Performance Tuning

Container Execution

cfdot

De-Consuling Locks (Experimental)

Manifest Generation

Test Suites and Tooling

BOSH job changes

None.

BOSH property changes

  • Added benchmark-bbs.reseed_database: Whether to reseed the dataset for the BBS benchmark tests.

BOSH link changes

None.

Usage

You can reference this release in your deployment manifest from the releases section:

- name: "diego"
  version: "1.14.0"
  url: "https://bosh.io/d/github.com/cloudfoundry/diego-release?v=1.14.0"
  sha1: "130fd675b00490c6b3f552f5593aed4a116ab9d8"

Or upload it to your director with the upload-release command:

bosh upload-release --sha1 130fd675b00490c6b3f552f5593aed4a116ab9d8 \
  https://bosh.io/d/github.com/cloudfoundry/diego-release?v=1.14.0

Jobs

Packages