Skip to content

diego/1.6.2

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

Release Notes

Changes from v1.6.1 to v1.6.2

IMPORTANT: For consumers of the experimental container networking release, the format of the stub for the -N argument to Diego manifest generation has changed significantly, and the release itself has been renamed “cf-networking”. Please consult the manifest changelog for v0.15.0 for instructions on migrating values from a previous stub.

NOTE: This version of Diego contains an experimental new BOSH job, locket, intended to serve as a new distributed-lock service for other Diego components such as the BBS and the auctioneer. This service and the integration of other components with it is still under heavy development, and is not yet even recommended for developmental use.

Significant changes

Container Placement

Local Route Emitters (Experimental)

De-Consuling Locks (Experimental)

Container Networking Support (Experimental)

Windows Support

CC-Bridge Transfer

Test Suites and Tooling

BOSH job changes

Added experimental locket job.

BOSH property changes

  • Added diego.bbs.locket.api_location: Location of locket API server. Experimental.
  • Added diego.bbs.skip_consul_lock: Whether the BBS is to skip acquiring the Consul lock. Experimental.
  • Added diego.locket.listen_addr: Address on which the locket API server should listen.
  • Added diego.locket.debug_addr: Address on which the locket debug server should listen.
  • Added diego.locket.log_level: Log level for the locket API server.
  • Added diego.locket.sql.db_host: Hostname of the SQL DB for the locket API server.
  • Added diego.locket.sql.db_port: Port of the SQL DB for the locket API server.
  • Added diego.locket.sql.db_schema: Database name of the SQL DB for the locket API server.
  • Added diego.locket.sql.db_username: Username for the locket API server to use to connect to its SQL DB.
  • Added diego.locket.sql.db_password: Password for the locket API server to use to connect to its SQL DB.
  • Added diego.locket.sql.db_driver: Dialect (MySQL or Postgres) of the SQL DB for the locket API server.

Usage

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

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

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

bosh upload-release --sha1 efec30dc65bfcc584779ce316ad637bc5c834959 \
  "https://bosh.io/d/github.com/cloudfoundry/diego-release?v=1.6.2"

Jobs

Packages