release: / 0.1443.0

Github source: 3a4e7665 or master branch

Changes from v0.1442.0 to v0.1443.0

Significant changes

Bind-mounting downloads

Upgrade stability tests

Performance tests

Docker support


Internal correctness and safety


Manifest generation

Logging and metrics


Test coverage and flakiness

BOSH job changes


BOSH property changes

  • Add diego.auctioneer.dropsonde_port: Port on which the auctioneer emits dropsonde messages to metron.
  • Add diego.bbs.dropsonde_port: Port on which the BBS emits dropsonde messages to metron.
  • Add diego.bbs.desired_lrp_creation_timeout: Expected maximum time for the BBS to create a complete DesiredLRP record.
  • Add diego.cc_uploader.dropsonde_port: Port on which the cc-uploader emits dropsonde messages to metron.
  • Add diego.converger.dropsonde_port: Port on which the converger emits dropsonde messages to metron.
  • Add diego.executor.garden_healthcheck.interval: Frequency for the executor to health-check garden.
  • Add diego.executor.garden_healthcheck.timeout: Maximum allowed time for executor’s garden health-check.
  • Add diego.executor.garden_healthcheck.command_retry_pause: Time to wait between retrying garden commands in executor’s health-check.
  • Add diego.executor.garden_healthcheck.process.path: Path of the command to run to perform the executor’s garden health-check.
  • Add diego.executor.garden_healthcheck.process.args: Comma-separated list of command-line args to pass to the executor’s garden health-check process.
  • Add diego.executor.garden_healthcheck.process.user: User for the executor’s garden health-check process to run as.
  • Add diego.executor.garden_healthcheck.process.dir: Container directory in which the executor runs its garden health-check process.
  • Add diego.executor.garden_healthcheck.process.env: Environment variables for the executor to apply when running the garden health-check.
  • Add diego.file_server.dropsonde_port: Port on which the file-server emits dropsonde messages to metron.
  • Add diego.nsync.dropsonde_port: Port on which the nsync-listener and nsync-bulker emit dropsonde messages to metron.
  • Add diego.rep.dropsonde_port: Port on which the rep emits dropsonde messages to metron.
  • Add diego.route_emitter.dropsonde_port: Port on which the route-emitter emits dropsonde messages to metron.
  • Add diego.ssh_proxy.dropsonde_port: Port on which the ssh-proxy emits dropsonde messages to metron.
  • Add diego.stager.dropsonde_port: Port on which the stager emits dropsonde messages to metron.
  • Add diego.tps.dropsonde_port: Port on which the tps-listener and tps-watcher emit dropsonde messages to metron.
  • Add vizzini.eventually_timeout: Default timeout for Ginkgo Eventually assertions in vizzini.

Upload this release version to the Director:

$ bosh upload-release --sha1 0ff0b94e5c6a8e0448a41a6ed287c7777ff611a7

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

- name: diego
  version: "0.1443.0"

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

Optionally download sha1: 0ff0b94e5c6a8e0448a41a6ed287c7777ff611a7 release tarball locally:

# ...or download it directly using curl
$ curl -L -J -O

# or with wget...
$ wget --content-disposition