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

Github source: 3dbb4d00 or master branch

The cf-release v196 was released on January 22nd, 2015.

Runtime

  • Work completed on Service Audit Events details
  • Work continues on Application Process Types details
  • Removed app_soft_delete_destroyer initializer details
    • Upgrades from cf-release v152 (when apps were still soft deleted) and earlier will not be able to upgrade directly to this release. Please upgrade to v195 first.
  • cipher string for HAProxy is now manifest configurable with a new default cipher string details
    • ha_proxy.ssl_ciphers
  • Provide manifest configuration for port 80 to be disabled on HAProxy details
    • ha_proxy.disable_http
  • Provide manifest configuration to set secure flag on __VCAP_ID__ cookie details
    • router.secure_cookies
  • User collection endpoints now return usernames in the json response details
    • This feature requires a new uaa client secret to be defined in the deployment manifest.
    • uaa.clients.cloud_controller_username_lookup.secret
    • uaa.scim.userids_enabled must be set to true to enable this feature
  • Upgrade HAProxy to 1.5.10 details
  • Updated rootfs to address openssl vulnerabilities details ubuntu-notice
  • Update nginx for cloud controller to nginx-1.6.2 and pcre to pcre-8.36 details
  • Re-enabled SIGCHLD on children of wshd details
  • Respect true, t, false, and f when querying boolean values details
  • Write hm9000 logs to a file instead of STDOUT details
  • Added scim.write by default to admin users details
  • Update collector monit file to be more lenient on memory usage details
  • Added HAProxy to default security groups on bosh-lite details
  • Use healthz endpoint for Login Server for health and use restart for UAA instead of stop script details
  • Split idpMetadata into splitMetadataURL and splitMetadataXML in manifest for login details
  • Allow jobs to override update key details
  • Increase the number of cycles on UAA health check details
  • Provide UAA default port value details
  • Expose IP address and port on vars with prefix CF_INSTANCE in the container details
  • Fixed issue with logs being written to ephemeral disk on the gorouter details
  • Fixed issue with benign zombie processes on HM9000 details
  • Specifying the max on health check timeout if the limit is exceeded details
  • Update created_at to not have ON UPDATE CURRENT_TIMESTAMP for mysql details
  • Fix incompatibility with MySQL 5.5 when setting timezone details

UAA and Login

Used Configuration

  • BOSH Director v117
  • Stemcell v2778
  • CC API v2.21.0

Commit summary.

Upload this release version to the Director:

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

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

releases:
- {name: cf, version: "196"}

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

Optionally download sha1: bddf373dca97576342ad53a4f71d2d4e82665a64 release tarball locally:

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

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