github cloudfoundry/diego-release v1.26.0
Diego v1.26.0

latest releases: v2.65.0, v2.64.0, v2.63.0...
6 years ago

Changes from v1.25.3 to v1.26.0

NOTE: This version of Diego includes an experimental option to manage the Diego components as containerized processes with BPM. Opting into this mode for Diego components requires colocation of the bpm job from the BPM release with each component. After BPM publishes its first final release, we will publish an experimental operations file to enable this mode in the cf-deployment repository.

NOTE: This version of Diego includes an experimental option to disable the Diego components from registering themselves as Consul services. Opting into this mode requires usage of another service discovery mechanism for component connectivity, such as BOSH DNS with an appropriate set of aliases. The Release Integration team has upcoming work to publish a suitable BOSH DNS configuration to support a CF deployment.

Significant changes

BBS Relational Datastore

De-Consuling Locks

De-Consuling Service Discovery (Experimental)

Volume Support

v2 Loggregator API Adoption (Experimental)

Per-Instance Proxy (Experimental)

BPM Integration (Experimental)

Multi-Buildpack Support

App Logging and Metrics

Component Logging and Metrics

Dependencies

Documentation

BOSH job changes

None.

BOSH property changes

auctioneer

  • Added bpm.enabled: Whether to use BPM to manage the auctioneer process. Experimental.
  • Added enable_consul_service_registration: Whether the auctioneer should register itself as a Consul service. Experimental to disable.

bbs

  • Added bpm.enabled: Whether to use BPM to manage the BBS process. Experimental.
  • Added enable_consul_service_registration: Whether the BBS should register itself as a Consul service. Experimental to disable.

file_server

  • Added bpm.enabled: Whether to use BPM to manage the file-server process. Experimental.
  • Added enable_consul_service_registration: Whether the file-server should register itself as a Consul service. Experimental to disable.

locket

  • Added bpm.enabled: Whether to use BPM to manage the Locket process. Experimental.
  • Added enable_consul_service_registration: Whether Locket should register itself as a Consul service. Experimental to disable.

rep

  • Added bpm.enabled: Whether to use BPM to manage the cell rep process. Experimental.
  • Added enable_consul_service_registration: Whether the cell rep should register itself as a Consul service. Experimental to disable.

rep_windows

  • Added enable_consul_service_registration: Whether the cell rep should register itself as a Consul service. Experimental to disable.

route_emitter

  • Added bpm.enabled: Whether to use BPM to manage the route-emitter process. Experimental.

ssh_proxy

  • Added bpm.enabled: Whether to use BPM to manage the ssh-proxy process. Experimental.
  • Added enable_consul_service_registration: Whether the ssh-proxy should register itself as a Consul service. Experimental to disable.

BOSH link changes

None.

Don't miss a new diego-release release

NewReleases is sending notifications on new releases.