Skip to content

Releases: cloudfoundry/diego-release

Diego v2.27.0

23 Jan 03:00
Compare
Choose a tag to compare

Diego v2.26.0

Diego v2.25.0

20 Dec 13:21
Compare
Choose a tag to compare

Resources

Changes from v2.24.0 to v2.25.0

Significant changes

BBS API

Volume Support

Garden OCI Image Support (Experimental)

Per-Instance Proxy

Dependencies

Test Suites and Tooling

Documentation

Cleanup

BOSH job changes

None.

BOSH property changes

rep and rep_windows

  • Added containers.layering_mode: Configures downloaded container asset management mode. Valid values are 'single-layer' and 'two-layer'. Setting this property to 'two-layer' enables the conversion of some downloaded Task and LRP assets to container image layers. Defaults to single-layer.

vizzini

  • Added vizzini.stream: Stream output from parallel test nodes. This option will lead to less coherent output but is useful when debugging. Defaults to false.

BOSH link changes

None.

Diego v2.24.0

04 Dec 22:45
Compare
Choose a tag to compare

Diego v2.23.0

26 Nov 09:57
Compare
Choose a tag to compare

Resources

Changes from v2.22.0 to v2.23.0

Significant changes

BBS API

Custom CAs

SSH

Volume Support

Garden OCI Image Support (Experimental)

Per-Instance Proxy

Component Logging and Metrics

Test Suites and Tooling

BOSH job changes

None.

BOSH property changes

None.

BOSH link changes

None.

Diego v2.22.0

09 Nov 07:31
Compare
Choose a tag to compare

Resources

Changes from v2.21.0 to v2.22.0

Significant changes

SSH

Volume Support

Per-Instance Proxy

Component Logging and Metrics

Dependencies

Test Suites and Tooling

Documentation

BOSH job changes

None.

BOSH property changes

bbs

  • Added logging.max_data_string_length. Maximum length of string field to log before truncating the field. Default: 640.

rep

  • Added logging.max_data_string_length. Maximum length of string field to log before truncating the field. Default: 640.
  • Changed containers.proxy.enabled no longer to be experimental.
  • Changed containers.proxy.additional_memory_allocation_mb no longer to be experimental.

rep_windows

  • Added logging.max_data_string_length. Maximum length of string field to log before truncating the field. Default: 640.

ssh_proxy

  • Added backends.tls.enabled: Whether to enable the SSH proxy to connect to backends via TLS. Default: false.
  • Added backends.tls.ca_certificates: List of CA certificates to verify backends. Default: [].
  • Added backends.tls.client_certificate: Optional, client certificate to use for TLS connections to backends.
  • Added backends.tls.client_private_key: Optional, private key matching client certificate to use for TLS connections to backends.

BOSH link changes

None.

Diego v2.21.0

Diego v2.20.0

25 Oct 21:21
Compare
Choose a tag to compare

Resources

Changes from v2.19.0 to v2.20.0

Significant changes

BBS API

Container Execution

Routing Stability: Suspect Cells and ActualLRPs

Volume Support

Garden OCI Image Support (Experimental)

Per-Instance Proxy (Experimental)

Rootless Garden Integration

App Logging and Metrics

Component Logging and Metrics

Security

Documentation

BOSH job changes

None.

BOSH property changes

bbs

  • Added database.tls.enable_identity_verification: Whether to verify the identity of the backing database when connecting over TLS. Defaults to true.

locket

  • Added database.tls.enable_identity_verification: Whether to verify the identity of the backing database when connecting over TLS. Defaults to true.

BOSH link changes

None.

Diego v2.19.0

11 Oct 20:23
Compare
Choose a tag to compare

Resources

Changes from v2.18.0 to v2.19.0

Significant changes

Container Execution

Routing Stability: Suspect Cells and ActualLRPs

Volume Support

Dependencies

BOSH job changes

None.

BOSH property changes

None.

BOSH link changes

None.

Diego v2.18.0

21 Sep 06:11
Compare
Choose a tag to compare

Resources

Changes from v2.17.0 to v2.18.0

Significant changes

Container Placement

Routing Stability: Suspect Cells and ActualLRPs

Container Networking Support

Per-Instance Proxy (Experimental)

Component Logging and Metrics

Dependencies

Documentation

Cleanup

BOSH job changes

None.

BOSH property changes

bbs

  • Changed diego.bbs.sql.max_idle_connections: Default set to 200, to match previous BBS config default.
  • Changed diego.bbs.sql.max_open_connections: Default set to 200, to match previous BBS config default.
  • Changed tasks.max_retries: Default changed from 0 to 3.

benchmark-bbs

  • Added logging.format.timestamp: Format for timestamp in test component logs. Defaults to unix-epoch.
  • Changed benchmark-bbs.aws_region: Default set to us-west-1, to match previous benchmark test config default.
  • Changed benchmark-bbs.log_level: Default set to mysql, to match previous benchmark test config default.
  • Changed benchmark-bbs.num_populate_workers: Default set to 10, to match previous benchmark test config default.
  • Changed benchmark-bbs.num_reps: Default set to 10, to match previous benchmark test config default.
  • Changed benchmark-bbs.num_trials: Default set to 10, to match previous benchmark test config default.
  • Changed benchmark-bbs.sql.db_driver: Default set to mysql, to match previous benchmark test config default.

rep and rep_windows

  • Added containers.proxy.configuration_reload_duration: Duration of time for the container Envoy proxy to pick up final listener configuration before graceful shutdown. Defaults to 5s.
  • Changed diego.executor.container_metrics_report_interval: Default set to 15s, to match previous rep config default.
  • Changed diego.executor.garden_healthcheck.process.env: Default set to "", to match previous rep config default.

ssh_proxy

  • Changed diego.ssh_proxy.idle_connection_timeout_in_seconds: Default set to 300, to match previous ssh-proxy config default.

vizzini

  • Changed max_task_retries: Default changed from 0 to 3.

BOSH link changes

None.