diego/0.1486.0
You can find the source of this version on GitHub at cloudfoundry/diego-release. It was created based on the commit e47f7e29
.
Release Notes¶
Changes from v0.1485.0 to v0.1486.0
- Verified with garden-linux-release v0.342.0.
- Verified with garden-runc-release v0.8.0.
- Verified with garden-windows-bosh-release v0.0.6.
- Verified with etcd-release v67.
- Verified with cflinuxfs2-rootfs-release v1.30.0.
Significant changes
BBS Benchmarks
- As a Diego developer, I expect to be able to run the BBS benchmarks against a BBS backed by a Postgres instance
- As a CF community member, I expect to see data points from the time-rotor benchmarks on the public screenboard
Performance
Performance Tuning
- As a Diego operator, I expect the executor to be resilient to the presence of a corrupted save_cache.json
- As a Diego operator, I expect the BBS not to leak goroutines in SQL mode
Container Placement
- As an app operator, if a placement fails because of a specific resource limitation, I expect to see that in the placement error message
- LRP convergence for a SQL-mode BBS should correctly restart crashed instance with index > 0
cfdot
- As a cfdot user, I expect to be able to list DesiredLRPSchedulingInfos for all the DesiredLRPs in the BBS
- As a cfdot user, I expect to be able to list all the DesiredLRPs in the BBS
- As a cfdot user, I expect to be able to retrieve a specific DesiredLRP by its process GUID
Windows Support
- Review Packaging Scripts in Windows Releases
- cloudfoundry/diego-release #197: Fix compiled releases hack
App Logging and Metrics
- As a buildpack user, I receive a clear warning message when the buildpack does not specify a start command
- cloudfoundry/buildpackapplifecycle #15: Improve clarity of “no start command” error message
Dependencies
Cleanup
- Convert BBS protobuf models to use
oneof
instead of deprecatedonlyone
if possible - make all proto fields optional
- Add jsontag to SharedDevice field in VolumeMount message
De-Incubation
- As an OSS contributor, I expect the functionality in “gunk” to be extracted into focused repositories
- Re-adopt http_wrap and os_wrap
BOSH job changes
None.
BOSH property changes
- Added
benchmark-bbs.sql.db_driver
. - Removed
benchmark-bbs.ginkgo_nodes
, as the BBS benchmarks have only one test now.
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "diego" version: "0.1486.0" url: "https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1486.0" sha1: "4fac459c93a39faa931b6671449303a0b8cf96de"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 4fac459c93a39faa931b6671449303a0b8cf96de \ "https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1486.0"
Jobs¶
- auctioneer
- bbs
- benchmark-bbs
- canary
- cfdot
- file_server
- rep
- rep_windows
- route_emitter
- ssh_proxy
- vizzini