release: github.com/cloudfoundry/diego-release / 0.1445.0

Github source: 9d8d5677 or master branch

Changes from v0.1444.0 to v0.1445.0

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

Upgrade stability tests

Bind-mounting downloads

SSH

Manifest generation

Logging and Monitoring

Dependencies

Miscellany

BOSH job changes

None.

BOSH property changes

None.

Upload this release version to the Director:

$ bosh upload-release https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1445.0 --sha1 6a145449428259de1164b415ec122186cd8e393f

Modify deployment manifest to use this release in addition to any other used releases:

releases:
- name: diego
  version: "0.1445.0"

Finally add needed deployment jobs and specify values for required properties.

Optionally download sha1: 6a145449428259de1164b415ec122186cd8e393f release tarball locally:

# ...or download it directly using curl
$ curl -L -J -O https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1445.0

# or with wget...
$ wget --content-disposition https://bosh.io/d/github.com/cloudfoundry/diego-release?v=0.1445.0