Skip to content

diego/0.1452.0

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

Release Notes

Changes from v0.1451.0 to v0.1452.0

Significant changes

NOTE: If you are not using the spiff-based manifest-generation tooling to generate your Diego deployment manifest, please be aware that some of the per-job consul agent configuration has changed with this version of the release. Diego components now set up their DNS health checks in consul themselves via the locket library, instead of configuring the consul agent to do so. This means that most jobs will have removed the consul.agent.services property entirely. Jobs running etcd will keep only that ‘etcd’ service in the property, as in the following representative manifest snippet:

jobs:
- name: database_z1
  templates:
  - name: etcd
    release: etcd
  - name: bbs
    release: diego
  - name: consul_agent
    release: cf
  - name: metron_agent
    release: cf
  properties:
    consul:
      agent:
        services:
          etcd: {}

See the changes to the manifest-generation/diego.yml file introduced in diego-release commit 680aa9b for more detail.

BBS Benchmarks

Manifest Generation

Component Logging and Metrics

Security

BOSH job changes

The dns_health_check.erb script template has been removed from the following job templates: - auctioneer - bbs - cc_uploader - file_server - nsync - ssh_proxy - stager - tps

BOSH property changes

None.

Usage

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

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

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

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

Jobs

Packages