Diego v2.31.0
Resources
- Download release v2.31.0 from bosh.io.
- Verified with cloudfoundry/cf-deployment @
6c760d8720a18c30946df7f8cbef5c150455edfd
.
Changes from v2.30.0 to v2.31.0
Significant changes
BBS API
- As a BBS API client, I expect the SHA-512 digest algorithm to be deprecated in the image-layer spec so that I avoid adopting it accidentally before its future removal
- As a BBS API client, I expect to understand that the ActualLRPGroup message and associated BBS API endpoints are deprecated and will be removed no earlier than Diego v4.0.0
BBS Benchmarks
Performance Tuning
Local Route Emitters
Container Networking Support
Per-Instance Proxy
- As a CF operator, I expect not to see spurious error messages about proxy config directory deletions in the rep logs so that I am not distracted or concerned about behavior that is actually normal
- Bumps Envoy proxy binary to 78ad883b70764c27f8b391ee3a5056a64b403426
Component Logging and Metrics
- Investigate benchmark bbs failure
- Add
DBWaitCount
andDBWaitDuration
metrics forBBS
andLocket
- Add
- As a Diego operator, I expect to observe a metric that indicates when a Diego cell has stopped accepting work specifically because Garden is not functioning correctly so that I can diagnose the Garden malfunction
UnhealthyCell
metric deprecated in favor ofGardenHealthCheckFailed
.
Test Suites and Tooling
- Remove vizzini rootfs tests because it is redundant
- Change references to cflinuxfs2 in diego-release to cflinuxfs3
- validate that DUSTs can be run from a workstation locally
- rewrite vizzini download-cancellation test because it is not testing what it should be
Documentation
BOSH job changes
- NONE
BOSH property changes
- NONE
BOSH link changes
- NONE