Skip to content

diego/1.24.0

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

Release Notes

Changes from v1.23.2 to v1.24.0

Significant changes

BBS API

De-Consuling Locks (Experimental)

Container Networking Support

v2 Loggregator API Adoption (Experimental)

Garden OCI Image Support (Experimental)

Multi-Buildpack Support

Windows Support

App Logging and Metrics

Component Logging and Metrics

Dependencies

Test Suites and Tooling

Security

Documentation

Cleanup

BOSH job changes

None.

BOSH property changes

  • Added diego.bbs.detect_consul_cell_registrations: Whether the BBS should detect cell registrations from Consul. Defaults to true.
  • Removed obsolete diego.executor.cache_path.

locket

  • Added loggregator.use_v2_api: Whether to use the v2 Loggregator API when sending component metrics to the local metron agent.
  • Added loggregator.v2_api_port: Port for the v2 Loggregator API.
  • Added loggregator.ca_cert: CA certificate to use to validate the v2 Loggregator API connection to metron.
  • Added loggregator.cert: Certificate to present when connecting to the v2 Loggregator API.
  • Added loggregator.key: Private key for the v2 Loggregator API client.

ssh_proxy

  • Added connect_to_instance_address: whether the SSH-Proxy should try connecting directly to the application instance IP instead of through the cell IP and translated port. Defaults to false.

BOSH link changes

None.

Usage

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

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

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

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

Jobs

Packages