release: github.com/cloudfoundry/cf-release / 270

Github source: 86d5a4f4 or master branch

Contents - Notices - Job Spec Changes - Security Notices - Compatible Releases and Stemcells - Subcomponent Updates

Notices

  • grootfs release v0.24.0 contains SHA2 hashes, and other releases will soon be following suit. Please be sure to use the latest bosh cli (gem or golang) to avoid deployment-time checksum errors.
    • Note that deploying grootfs release 0.24.0 using Concourse’s bosh-deployment resource will result in checksum errors until the team has a chance to update their Docker image. The suggested workaround for this issue is to upload the grootfs release manually using the latest bosh cli.

Job Spec Changes

  • Loggregator requires new certificates. See Traffic Controller’s job spec for specific property names.
  • To generate these certificates you can use the /loggregator/scripts/generate-loggregator-certs script with an existing loggregator ca.
  • The property cc.tls_port must be set to the port set by Cloud Controller

Security Notices

Affecting v270

  • None

Resolved in v270

Subcomponent Updates

Compatible Releases and Stemcells

Upload this release version to the Director:

$ bosh upload-release https://bosh.io/d/github.com/cloudfoundry/cf-release?v=270 --sha1 f0ea6d276bf49a4a0782e0b89d3ed3e6c15885e0

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

releases:
- name: cf
  version: "270"

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

Optionally download sha1: f0ea6d276bf49a4a0782e0b89d3ed3e6c15885e0 release tarball locally:

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

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