Skip to content

Releases: cloudfoundry/diego-release

Diego v2.37.0

05 Sep 21:26
Compare
Choose a tag to compare

Resources

Changes from v2.36.0 to v2.37.0

Significant changes

Component Coordination

Cell Capacity Reporting & LRP Placement

Local Route Emitters

Volume Support

Per-Instance Proxy

App Logging and Metrics

Component Logging and Metrics

Dependencies

Test Suites and Tooling

Security

BOSH property changes

rep and rep_windows

  • The following properties have been deleted from both rep and rep_windows to remove CSI support from Diego
    • diego.executor.volman.csi_paths
    • diego.executor.volman.csi_mount_root_dir
  • The following property has been added to both rep and rep_windows
    • diego.executor.use_schedulable_disk_size

Diego v2.36.0

15 Aug 14:17
Compare
Choose a tag to compare

Resources

Changes from v2.35.0 to v2.36.0

Significant changes

cfdot

Routing

Garden OCI Image Support (Experimental)

Per-Instance Proxy

Buildpack Support

Windows Support

Component Logging and Metrics

Dependencies

Test Suites and Tooling

Cleanup

Sidecar Support

BOSH job changes

BOSH property changes

None.

BOSH link changes

None.

Diego v2.35.0

19 Jul 22:56
Compare
Choose a tag to compare

Resources

Changes from v2.34.0 to v2.35.0

Significant changes

Component Coordination

Routing

Per-Instance Proxy

Test Suites and Tooling

Security

Miscellany

BOSH property changes

file_server

+ https_url:
+ description: "The URL provided in file_server link"
+ default: "https://file-server.service.cf.internal:8443"

vizzini

+ default_rootfs:
+ description: "Default preloaded rootfs to target for running Tasks and LRPs"
+ default: "preloaded:cflinuxfs3"

Diego v2.34.0

Diego v2.33.0

24 Jun 19:42
Compare
Choose a tag to compare

Changes from v2.32.0 to v2.33.0

Per-Instance Proxy

App Logging and Metrics

Test Suites and Tooling

Security

BOSH property changes

file_server

  • https_server_enabled (NEW)
    • description: "Use HTTPS for serving file_server assets"
    • default: false
  • https_listen_addr (NEW)
    • description: "Address at which HTTPS server is listening"
    • default: "0.0.0.0:8443"
  • tls.cert (NEW)
    • description: "PEM-encoded tls certificate that can be used for server auth"
  • tls.key (NEW)
    • description: "PEM-encoded tls key"

Diego v2.32.0

13 Jun 20:08
Compare
Choose a tag to compare

Resources

Changes from v2.31.0 to v2.32.0

Significant changes

BBS API

LRP Convergence

SSH

  • cloudfoundry/route-emitter #14: Enable cf ssh for Windows+Linux with 3rd Party Network Plugins + bbs #166247777 + diego-ssh #166247920 + executor #166247994 + rep #166248025
    • A new property on the Rep job, advertise_preference_for_instance_address allows the ability to cf ssh to apps on heterogenous foundations (Linux and Windows Diego cells) when third-party container network interface (CNI) plugins are present. Previously on such environments, cf ssh would work to only Windows OR Linux apps, but not both.
    • During your upgrade deployment to a heterogeneous foundation which includes a third-party container network interface (CNI) plugin:
      • cf ssh to Linux apps should continue to work although there may be short outage as the instance groups containing the ssh_proxy and rep jobs begin to roll
      • cf ssh to Windows apps should start working once the windows diego-cells begin to roll
      • There should be no app availability downtime for either Windows or Linux apps during the upgrade
    • During your upgrade deployment to a foundation which doesn't include a third party container network interface (CNI) plugin:
      • cf ssh to both Linux AND Windows apps should continue to work although there may be short outage as the instance groups containing the ssh_proxy and rep jobs begin to roll
      • There should be no app availability downtime for either Windows or Linux apps during the upgrade

Routing

Per-Instance Proxy

Windows Support

App Logging and Metrics

Component Logging and Metrics

Test Suites and Tooling

BOSH property changes

rep and rep_windows

  • Added advertise_preference_for_instance_address in developing against the "Enable cf ssh for Windows+Linux with 3rd Party Network Plugins" feature stories described in the SSH section of these release notes (default value: false)

Diego v2.31.0

08 May 18:17
Compare
Choose a tag to compare

Resources

Changes from v2.30.0 to v2.31.0

Significant changes

BBS API

BBS Benchmarks

Performance Tuning

Local Route Emitters

Container Networking Support

Per-Instance Proxy

Component Logging and Metrics

Test Suites and Tooling

Documentation

BOSH job changes

  • NONE

BOSH property changes

  • NONE

BOSH link changes

  • NONE

Diego v2.30.0

26 Mar 05:11
Compare
Choose a tag to compare

Diego v2.29.0

13 Mar 19:25
Compare
Choose a tag to compare

Resources

Changes from v2.28.0 to v2.29.0

Significant changes

BBS API

Executor Cache

SSH

Per-Instance Proxy

Docker Support

Component Logging and Metrics

Dependencies

Test Suites and Tooling

Cleanup

BOSH job changes

None.

BOSH property changes

ssh_proxy

  • Added diego.ssh_proxy.disable_healthcheck_server: Whether to disable the ssh_proxy HTTP healthcheck server. Defaults to false.

BOSH link changes

None.

Diego v2.28.0

31 Jan 22:47
Compare
Choose a tag to compare

Resources

Changes from v2.27.0 to v2.28.0

Significant changes

Dependencies

Test Suites and Tooling

BOSH job changes

None.

BOSH property changes

None.

BOSH link changes

None.