diego/0.1445.0
You can find the source of this version on GitHub at cloudfoundry/diego-release. It was created based on the commit 9d8d5677
.
Release Notes¶
Changes from v0.1444.0 to v0.1445.0
- Depends on garden-linux-release v0.330.0.
- Depends on etcd-release v20.
Important changes to manifest-generation scripts
As part of story #107891444, the generate-deployment-manifest
script now takes flag-based arguments instead of positional ones, and simplifies some of the arguments. The script now takes three required stub arguments, and two optional ones:
- -c
: CF deployment manifest file (required)
- -i
: IaaS settings stub file (required)
- -p
: Property overrides stub file (required)
- -n
: Instance-count overrides stub file (optional)
- -v
: Release-version stub file (optional)
The additional-jobs stub has been dropped, and the persistent-disk overrides stub content is now merged into the IaaS settings stub file.
Significant changes
Performance tests
- Re-enable the benchmark-bbs tests with a smaller target number of records (in flight)
- As an operator I should be able to configure my database persistent disk
Upgrade stability tests
Bind-mounting downloads
- As a BBS API client, I can specify that my DownloadAction on a Task or DesiredLRP is to be provided via a read-only bind-mount, and updated Diego Cells will respect that (in flight)
- add logging around download action’s rate limiting
SSH
Manifest generation
- Diego-release generate-deployment-manifest script should specify stubs via flags, not positional arguments
- cloudfoundry-incubator/diego-release #103: Allowed to set filename for $development
- Fix metron_agent spec to disable buffering by default
- cloudfoundry-incubator/diego-release #108: failure output of generate-bosh-lite-manifests is confusing
Logging and Monitoring
- The executor’s Monitor step should log on health transitions
- The Diego Health dashboard should display the number of unhealthy cells
Dependencies
- Update cflinuxfs2 rootfs in diego-release to 1.22.0+
- Update cflinuxfs2 rootfs in diego-release to 1.23.0+
Miscellany
- Investigate whether cells can be bosh stopped and bosh started
- rep ctl script should not override conntrack setting on bosh-lite
BOSH job changes
None.
BOSH property changes
None.
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "diego" version: "0.1445.0" url: "https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1445.0" sha1: "6a145449428259de1164b415ec122186cd8e393f"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 6a145449428259de1164b415ec122186cd8e393f \ "https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1445.0"
Jobs¶
- acceptance-tests
- auctioneer
- bbs
- benchmark-bbs
- canary
- cc_uploader
- converger
- file_server
- nsync
- rep
- rootfses
- route_emitter
- smoke-tests
- ssh_proxy
- stager
- tps
- vizzini