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

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

Changes from v1.30.1 to v1.31.0

IMPORTANT: Updated 2017-12-13. We have identified an issue with the calculation of the memory container metrics in this version of Diego for those cells that do not enable the container proxy (which is the default configuration). For apps with a memory limit under 18 MB, the miscalculation results in reporting a very large number for the container memory usage, which causes cf push to fail when checking on the app instance status with an error of the form Could not fetch instance count: Invalid JSON response from server: json: cannot unmarshal number 18446744073708089344 into Go struct field .Mem of type int64. We are currently working to address this issue in story #153655210 and will include the fix in a new final Diego release as soon as possible.

As a workaround, operators should set the containers.proxy.additional_memory_allocation_mb property to 0 on the rep and rep_windows jobs on their Diego cells. We will also submit changes to cf-deployment to add this workaround automatically. We apologize for the inconvenience.

Significant changes

BBS API

Container Placement

Routing

Declarative Health Checks (Experimental)

Per-Instance Proxy (Experimental)

Component Logging and Metrics

Dependencies

Documentation

Licensing

BOSH job changes

None.

BOSH property changes

rep and rep_windows

  • Default value of containers.proxy.additional_memory_allocation_mb changed from 5 to 18.

BOSH link changes

None.

Don't miss a new diego-release release

NewReleases is sending notifications on new releases.